C#中如何利用时间和IP产生唯一的编号
获得当前机器的IP地址:首先 using System.Net
才能使用:
IPAddress[] ips = Dns.GetHostAddresses(Environment.MachineName);
string strIP = "";
for (int i = 0; i < ips.Length; i++)
{
strIP += ips.ToString();
}
或者直接写全额类名 :
System.Net.IPAddress[] ips = System.Net.Dns.GetHostAddresses(Environment.MachineName);
string strIP = "";
for (int i = 0; i < ips.Length; i++)
{
strIP += ips.ToString();
}
strIP 就是当前系统的IP地址
---------------------------------------------------------------------------------------------------------------
获得当前系统时间的指定格式
string Ttime=DateTime.Now.toString("yyMMddHHmmss");
利用当前的系统时间和本机的IP进行组合就能产生唯一的编号
页:
[1]