其他測試資料產生

Faker.Net 網際網路相關資料(電子郵件、網域、網址、IP)、手機號碼、地址

using Faker;

// 一般電子郵件
Console.WriteLine(Internet.GetEmail());
// 免費公共信箱(gmail、yahoo 等)
Console.WriteLine(Internet.GetFreeEmail());
// 一次性臨時信箱
Console.WriteLine(Internet.GetDisposableEmail());
// 隨機使用者名稱
Console.WriteLine(Internet.GetUserName());
// 隨機網域名稱
Console.WriteLine(Internet.GetDomainName());
// HTTP 網址
Console.WriteLine(Internet.GetHttpUrl());
// IPv4 位址
Console.WriteLine(Internet.GetIP_V4_Address());Code language: JavaScript (javascript)
haylee.rogahn@hotmail.com
tracy89@gmail.com
hannah_92@example-temp.com
keon.mcclure
example-firm.org
https://www.velma-mayer.biz
186.124.77.209Code language: CSS (css)
PhoneNumber 手機號碼
// 隨機電話號碼(國際格式,預設為美式號碼)
Console.WriteLine(PhoneNumber.GetPhoneNumber());
// 簡碼 / 短號
Console.WriteLine(PhoneNumber.GetShortPhoneNumber());Code language: JavaScript (javascript)

其他國家號碼擴充

public static string GetOtherCountryMobile()
{
    string[] prefix = { "","" };//在此填寫號碼前置碼
    Random rnd = new Random();
    string start = prefix[rnd.Next(prefix.Length)];
    string suffix = rnd.Next(10000000).ToString().PadLeft(8, '0');
    return start + suffix;
}Code language: PHP (php)

Address 地址資訊

// 隨機城市名稱
Console.WriteLine(Address.GetCity());
// 隨機國家名稱
Console.WriteLine(Address.GetCountry());Code language: JavaScript (javascript)

補充同模組常用方法:

Address.GetStreetAddress(); //街道地址
Address.GetZipCode();       //郵遞區號
Address.GetState();         //州 / 省份(歐美地區)Code language: JavaScript (javascript)

範例

using Faker;
using System;

namespace FakerDemo
{
    class Program
    {
        static void Main(string[] args)
        {
            //網路資訊
            Console.WriteLine("電子郵件:" + Internet.GetEmail());
            Console.WriteLine("IP:" + Internet.GetIP_V4_Address());
            //手機號碼
            Console.WriteLine("電話:" + PhoneNumber.GetPhoneNumber());
            //地址
            Console.WriteLine("城市:" + Address.GetCity());
            Console.ReadKey();
        }
    }
}Code language: JavaScript (javascript)

其他測試資料產生

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *