C#生成随机序列
1、生成字母和数字结合的随机序列:
Random
rn = new
Random();string
charsToUse = "AzByCxDwEvFuGtHsIrJqKpLoMnNmOlPkQjRiShTgUfVeWdXcYbZa1234567890";MatchEvaluator
RandomChar = delegate
(Match m){ return
charsToUse[rn.Next( charsToUse.Length )].ToString();};Console.WriteLine(
Regex.Replace( "XXXX-XXXX-XXXX-XXXX-XXXX",
"X",
RandomChar ) );//
Lv2U-jHsa-TUep-NqKa-jlBxConsole.WriteLine(
Regex.Replace( "XXXX",
"X",
RandomChar ) ); //
8cPD |
2、生成字节随机序列
byte[] randBytes = new byte[108];
Random randNum = new Random();
randNum.NextBytes(randBytes);
作者:kissazi2
出处:http://www.cnblogs.com/kissazi2/
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

浙公网安备 33010602011771号