欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#随机生成Unicode类型字符串

程序员文章站 2023-12-17 09:36:40
复制代码 代码如下:public string nextstring(int charlowerbound, int charupperbound, int length)...
复制代码 代码如下:

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值的方法代替。

上一篇:

下一篇: