//C# 随机生成3个字的名字  From:www.uzhanbao.com
public static List<string> GetTels(int count)
 {
           List<string> tels = new List<string>() { };
 
           string[] tel1 = new string[] { "130", "187", "156", "179", "188", "199", "180","176","190"};
 
 
           Random rad = new Random();//实例化随机数产生器rad;
            
           for (int i = 0; i < count;i++ )
           {
               string tel = tel1[rad.Next(0, tel1.Length - 1)] + StringUtils.FillZero(rad.Next(1000, 10000),4)+StringUtils.FillZero(rad.Next(1000, 10000),4);
               if (tels.Contains(tel) == false)
               {
                   tels.Add(tel);
               }
               else
               {
                   i--;
               }
           }
 
 
           return tels;
    
}
 
 
 
public static List<string> GetNames(int count)
{
       
           Random ran = new Random();
 
           List<string> s = new List<string> { };
 
           string[] nameS3 = new string[] { "赵", "钱", "孙", "李", "周", "吴", "郑", "王", "冯",
                "陈", "褚", "卫", "蒋", "沈", "韩", "杨", "朱", "秦", "尤", "许", "何", "吕", "施",
                "张", "孔", "曹", "严", "华", "金", "魏", "陶", "姜", "戚", "谢", "邹", "喻", "柏",
                "水", "窦", "章", "云", "苏", "潘", "葛", "奚", "范", "彭", "郎" };
 
           string[] nameS2 = new string[] {"鲁","韦","昌","马","苗","凤","花","方","俞","任","袁"
                  ,"柳","酆","鲍","史","唐","费","廉","岑","薛","雷","贺","倪","汤","滕","殷","罗",
                  "毕","郝","邬","安","常","乐","于","时","傅","皮","卞","齐","康","伍","余","元",
                  "卜","顾","孟","平","黄"};
 
           string[] nameS1 = new string[] { "梅", "盛", "林", "刁", "锺", "徐", "邱", "骆", "高",
                "夏", "蔡", "樊", "胡", "凌", "霍", "虞", "万", "支", "柯", "昝", "管", "卢", "莫",
                "经", "房", "裘", "缪", "干", "解", "应", "宗", "丁", "宣", "贲", "邓", "郁", "单",
                "杭", "洪", "包", "诸", "左", "石", "崔", "吉", "钮", "龚", "程", "嵇", "邢", "滑",
                "裴", "陆", "荣", "翁", "荀", "羊", "於", "惠", "甄", "麴", "家", "封", "芮", "羿",
                "储", "靳", "汲", "邴", "糜", "松", "井" };
 
           for (int i = 0; i < count; i++)
           {
               string s1 = nameS1[ran.Next(0, nameS1.Length - 1)];
               string s2 = nameS2[ran.Next(0, nameS2.Length - 1)];
               string s3 = nameS3[ran.Next(0, nameS3.Length - 1)];
               string name = s1 + s2 + s3;
               if (!s.Contains(name))
               {
                   s.Add(name);
               }
               else
               {
                   i--;
               }
           }
           return s;
 }

C# 随机生成3个字的名字相关推荐

  1. java随机生成中文姓名

    package com.yc.spring.util;import java.util.Random;public class NameBuilder {private static String x ...

  2. 【Sql Server】数据库变量表和临时表的区别,并运用变量表遍历和随机生成姓名记录

    作者:小5聊 简介:一只喜欢全栈方向的程序员,欢迎咨询,尽绵薄之力答疑解惑 公众号:有趣小馆,一个有趣的关键词回复互动功能 目录 1.表变量 1.1.表变量基本信息 1.2.表变量使用场景 1.3.表 ...

  3. python中文昵称-python3随机生成中文字符(随机生成两字或三字的名字)

    第一种方法:Unicode码 在unicode码中,汉字的范围是(0x4E00, 9FBF) import random def Unicode(): val = random.randint(0x4 ...

  4. python3一个中文3个字符_python3随机生成中文字符(随机生成两字或三字的名字)...

    第一种方法:Unicode码 在unicode码中,汉字的范围是(0x4E00, 9FBF) import random def Unicode(): val = random.randint(0x4 ...

  5. 利用random随机生成汉字名字

    利用random库生成汉字: 姓氏也可以按照随机生成字来使用,不过本文中姓氏固定了列表汉字 代码: import random names = [] def generate_name(n):#随机姓 ...

  6. php取名字的姓,PHP随机生成中国人姓名的类

    随机生成国人的名字 /*rndChinaName.class.php*/ Class rndChinaName { private $arrXing,$numbXing; private $arrMi ...

  7. 用java随机生成中文名字(百家姓/常用名/随机生成汉字)

    package com.de.util;import org.apache.commons.collections.CollectionUtils; import org.apache.commons ...

  8. 【SQL Server 学习系列】-- sql 随机生成中文名字

    [SQL Server 学习系列]-- sql 随机生成中文名字 原文:[SQL Server 学习系列]-- sql 随机生成中文名字 1 DECLARE @fName TABLE(Id INT I ...

  9. PHP 随机生成电话号码、用户名字

    封装函数 随机生成电话号码 function generate_name($count,$type="array",$white_space=false) {$arr = arra ...

最新文章

  1. 【C++】何时需要自定义拷贝构造函数和赋值符
  2. hibernate对象管理
  3. webapi+ajax跨域问题及cookie设置
  4. 【bzoj2705】[SDOI2012]Longge的问题 欧拉函数
  5. 如何看别人网络下计算机,如何查看电脑是否被他人偷偷使用过网络技巧 -电脑资料...
  6. C#LeetCode刷题之#54-螺旋矩阵(Spiral Matrix)
  7. xpath的基本使用
  8. SVGA转html最快方法(使用Python直接转)
  9. 嵌入式电路设计(物联网esp32最小电路设计)
  10. C++ 动态开辟二维数组的的方法
  11. 7-1 xbmc学习笔记
  12. Java多线程并发编程实践总结
  13. 川土微电子 | 隔离电源的辐射抑制设计参考(四)
  14. EXPLORING BALANCED FEATURE SPACES FOR REP-RESENTATION LEARNING(2022.5.18)
  15. SPI驱动之南瑞NRSEC3000加密芯片驱动开发总结
  16. 怎么做code review
  17. java intern_Java intern() 方法
  18. 2019-08-27-Seo基础知识
  19. 实现CS客户端服务器模型(Linux系统)
  20. android常用api大全,Android相关常用API……

热门文章

  1. Linux下的last指令详解
  2. 机器人辅助的符文天赋_LOL6.15版本机器人辅助天赋符文出装全攻略
  3. 大数据技术的四大挑战与十大趋势
  4. iOS开发小结 - 使用自定义字体
  5. 由小米10拆机引发联想——硬件工程师与维修工程师的区别
  6. C++程序设计 第6周 魔兽终极版
  7. ADS-NPU芯片架构设计的五大挑战
  8. vue打包后static中的文件未打包进去
  9. JS基础——键盘移动练习
  10. 辑擎内NET案Infralution Globalizer Developer v3.9