最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#隨機(jī)生成Unicode類型字符串

 更新時(shí)間:2013年04月15日 10:48:25   作者:  
做測(cè)試時(shí)經(jīng)常需要生成一些隨機(jī)數(shù)據(jù),最常見的就是生成隨機(jī)字符串。而且往往要生成Unicode字符串,有時(shí)還要特別指定生成的字符的語(yǔ)言范圍。下面是我覺得比較靈活的方法:
復(fù)制代碼 代碼如下:

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指定了字符的范圍,這個(gè)可以在維基百科查到,一般全范圍的Unicode就用0x20到0xD7FF即可。
Next方法可以用任何隨機(jī)生成int值的方法代替。

相關(guān)文章

最新評(píng)論

泰州市| 安达市| 靖江市| 桂平市| 永宁县| 柘城县| 霍山县| 灵宝市| 朝阳县| 启东市| 格尔木市| 渭南市| 钦州市| 延寿县| 延津县| 宁安市| 浦县| 朝阳区| 上虞市| 中卫市| 望奎县| 嫩江县| 明光市| 林芝县| 通化市| 民和| 阿拉善左旗| 武功县| 通河县| 枣阳市| 德保县| 开远市| 泾源县| 新巴尔虎右旗| 黄骅市| 苏尼特右旗| 长丰县| 石景山区| 额尔古纳市| 都兰县| 万年县|