C#生成不重复随机字符串类

2021-07-20 14:33

阅读:716

标签:内容   block   line   相关   empty   color   center   and   random   

本文实例讲述了C#生成不重复随机字符串类。分享给大家供大家参考。具体如下:

这个C#类用于随机产生不重复的字符串,可以指定字符串范围,可以指定要产生字符串的长度

using System;
namespace DotNet.Utilities
{
  public class RandomOperate
  {
    // 一:随机生成不重复数字字符串
    private int rep = 0;
    public string GenerateCheckCodeNum(int codeCount)
    {
      string str = string.Empty;
      long num2 = DateTime.Now.Ticks + this.rep;
      this.rep++;
      Random random = new Random(((int)(((ulong)num2) & 0xffffffffL)) | ((int)(num2 >> this.rep)));
      for (int i = 0; i > this.rep)));
      for (int i = 0; i 
    /// 从字符串里随机得到,规定个数的字符串.
    /// 
    /// 
    /// 
    /// 
    private string GetRandomCode(string allChar, int CodeCount)
    {
      //string allChar = "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";
      string[] allCharArray = allChar.Split(‘,‘);
      string RandomCode = "";
      int temp = -1;
      Random rand = new Random();
      for (int i = 0; i 

希望本文所述对大家的C#程序设计有所帮助。

除声明外,跑步客文章均为原创,转载请以链接形式标明本文地址
  C#生成不重复随机字符串类

本文地址:  http://www.paobuke.com/develop/c-develop/pbk23080.html




相关内容

技术分享图片
使用C#的正则表达式验证中文字符(实例代码)
技术分享图片
C#中的Internal关键字小结
技术分享图片
一个读写csv文件的C#类
技术分享图片
解析C#编程的通用结构和程序书写格式规范

技术分享图片
C#影院售票系统毕业设计(1)
技术分享图片
C#生成Code39条形码而非条形码字体的方法
技术分享图片
c#通过DES加密算法加密大文件的方法
技术分享图片
C#中子类调用父类的实现方法

C#生成不重复随机字符串类

标签:内容   block   line   相关   empty   color   center   and   random   

原文地址:http://www.cnblogs.com/paobuke/p/8035690.html


评论


亲,登录后才可以留言!