代码改变世界

微信生成随机字符串

2020-07-26 09:30  idea555  阅读(606)  评论(0)    收藏  举报

public static class WeChatHelper
{
private const string chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";

#region 1.0 获得随机字符串
/// <summary>
/// 获得随机字符串
/// </summary>
/// <returns></returns>
public static string GetNonceStr(int length = 16)
{
Random r = new Random();
string nonceStr = string.Empty;
for (int i = 0; i < length; i++)
{
int start = r.Next(0, chars.Length);
nonceStr += chars.Substring(start, 1);
}
return nonceStr;
}
#endregion

}