【发布时间】:2011-04-01 08:23:32
【问题描述】:
我编写了一些代码来生成一系列随机字符,但它没有:
byte[] sbytes = { 1, 0, 1, 0, 1 };
String sstring;
System.Random r = new System.Random();
r.NextBytes(sbytes);
sstring = Convert.ToBase64String(sbytes);
sstring = Path.GetRandomFileName();
sstring = sstring.Replace("=", "");
sstring = sstring.Replace(".", "");
textBox1.Text = sstring.ToString();
我认为问题出在 NextBytes 和 ToBase64String 之间。我不知道如何使这项工作。您如何进行正确的转换以将其传递到文本框进行显示?
【问题讨论】:
-
你想做什么? 不要使用
Path.GetRandomFileName生成随机字符串!!!