C#随机生成Unicode类型字符串
2018-10-12 14:09
751 查看
public string NextString(int charLowerBound, int charUpperBound, int length)
{
return new String(
Enumerable.Repeat(0, length)
.Select(p => (char)Next(charLowerBound, charUpperBound))
.ToArray());
}
其中,charLowerBound和charUpperBound指定了字符的范围,这个可以在维基百科查到,一般全范围的Unicode就用0x20到0xD7FF即可。
Next方法可以用任何随机生成int值的方法代替。
您可能感兴趣的文章:
相关文章推荐
- C#随机生成Unicode字符串
- C#随机字符串生成
- C#生成8位字母数字组合随机的字符串
- c#生成随机位数的汉字字符串
- C#生成随机字符串
- C#生成随机字符串
- [C#]生成一串包含字符和数字的随机字符串的方法
- C#随机生成字符串
- c#生成随机字符串 用做批量申请账号时的随机密码还是相当不错的
- (C#)生成指定长度的随机字符串的通用方法
- C#生成随机字符串
- C#中随机生成一串字母+数字的字符串
- C#生成随机字符串
- C#生成随机字符串
- [C#]生成一串包含字符和数字的随机字符串的方法
- C#练习——去掉字符串两端的空格、统计字符出现的次数及出现的索引位置、随机生成10个1-100之间的不重复的偶数
- C#随机生成中文字符串
- C# 生成随机字符串
- C#随机生成不重复字符串的两个不错方法
- C#生成随机字符串的实例