c#固定长度的随机字符串例子

时间:2021-10-24 06:11:10 


/// <summary>
/// 固定长度的随机字符串
/// </summary>
/// <param name="length">长度</param>
/// <returns>随机串</returns>
public static String getRandStringEx(int length)
{
char[] charList = {'0','1','2','3','4','5','6','7','8','9',
'A','B','C','D','E','F','G','H','I','J','K','L','M',
'N','O','P','Q','R','S','T','U','V','W','X','Y','Z',
'a','b','c','d','e','f','g','h','i','j','k','l','m',
'n','o','p','q','r','s','t','u','v','w','x','y','z'};
char[] rev = new char[length];
Random f = new Random();
for (int i = 0; i < length; i++)
{
rev[i] = charList[Math.Abs(f.Next(127)) % length];
}
return new String(rev);
}
标签:长度,随机,字符串
0
投稿

猜你喜欢

  • Unity3D实现飞机大战游戏(2)

    2021-11-16 10:41:38
  • SpringCloud Zuul实现负载均衡和熔断机制方式

    2023-08-23 11:56:43
  • JDK 7 新特性小结实例代码解析

    2022-04-18 13:03:07
  • Spring的连接数据库以及JDBC模板(实例讲解)

    2023-03-21 05:56:36
  • c# StringBuilder.Replace 方法 (Char, Char, Int32, Int32)

    2022-02-27 06:53:11
  • SpringBoot使用Jackson配置全局时间日期格式

    2021-10-04 12:45:06
  • Flyway详解及Springboot集成Flyway的详细教程

    2022-09-21 10:37:49
  • 推荐两款java开发实用工具 hutool 和 lombok

    2022-04-06 10:20:14
  • java实现Object转String的4种方法小结

    2023-07-18 08:54:53
  • 如何利用java控制鼠标操作一些重复的事情

    2021-11-12 12:54:02
  • 浅析C# 状态机Stateless

    2022-03-08 16:39:07
  • 带你了解Spring中bean的获取

    2021-10-10 09:53:10
  • Android ListView组件详解及示例代码

    2022-04-27 07:12:08
  • SchedulingConfigurer实现动态定时,导致ApplicationRunner无效解决

    2021-12-01 11:26:10
  • C#实现图形界面的时钟

    2022-10-03 15:10:50
  • shiro多验证登录代码实例及问题解决

    2023-11-30 07:20:00
  • Springboot基于websocket实现简单在线聊天功能

    2023-12-21 08:58:18
  • Unity实现打砖块游戏

    2023-12-06 04:45:04
  • maven中profile的使用

    2022-03-31 10:43:53
  • Android基于SoftReference缓存图片的方法

    2023-07-13 00:53:21
  • asp之家 软件编程 m.aspxhome.com