有如下C#代码:
public static string GuidToString()
{
long i = 1;
foreach (byte b in Guid.NewGuid().ToByteArray())
i *= ((int)b + 1);
return string.Format("{0:x}", i - DateTime.Now.Ticks);
}
请问产生的字符串是几位的。
本人菜鸟,如果大家给出答案,还望说明细节。谢谢。
相关分类