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

时间:2023-12-05 08:42:29 


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

标签:随机,生成,Unicode
0
投稿

猜你喜欢

  • MyBatis字段名和属性名不一致的解决方法

    2022-12-15 18:15:22
  • android Retrofit2网络请求封装介绍

    2022-02-09 18:46:49
  • Android实现文字滚动播放效果的代码

    2021-07-15 22:35:15
  • C#多线程系列之线程通知

    2023-09-13 17:08:03
  • C#开发中常用的加密解密方法汇总

    2021-09-06 23:35:49
  • 解决Eclipse创建android项目无法正常预览布局文件问题的方法

    2023-07-31 09:51:12
  • Java时间工具类Date的常用处理方法

    2022-11-08 02:37:49
  • Java java.lang.ExceptionInInitializerError 错误如何解决

    2021-06-11 10:46:24
  • WPF实现钟表效果

    2022-11-18 15:38:05
  • Android Studio打包jar及aar包的方法

    2023-06-18 15:59:53
  • java实现计算器功能

    2022-10-28 06:52:09
  • SpringAOP+RabbitMQ+WebSocket实战详解

    2023-01-01 18:40:25
  • 关于同一个service调用service本身的方法

    2023-09-06 13:57:00
  • Android上传文件到服务端并显示进度条

    2023-06-23 07:48:33
  • Android自定义View实现渐变色进度条

    2022-11-25 08:27:17
  • Android自定义水波纹底部导航的实现

    2022-08-23 13:12:35
  • C#带你玩扫雷(附源码)

    2021-11-04 05:54:23
  • Android自定义View圆形图片控件代码详解

    2022-05-15 12:00:53
  • RocketMQ生产者一个应用不能发送多个NameServer消息解决

    2022-05-18 15:56:11
  • WebSocket实现Web聊天室功能

    2023-11-27 06:10:52
  • asp之家 软件编程 m.aspxhome.com