C# 随机生成姓名的方法
2017-05-24 11:47
218 查看
没什么好说的,因为用的上,所以作此记录:
代码如下:
View Code
其中数据表结构为:
这样就会生成15W条数据:
![](https://images2015.cnblogs.com/blog/451016/201705/451016-20170524154010950-1728810785.png)
![](https://images2015.cnblogs.com/blog/451016/201705/451016-20170524154740872-1399587206.png)
部分南宫姓氏数据:
![](https://images2015.cnblogs.com/blog/451016/201705/451016-20170524155123513-1316324043.png)
专业表:
![](https://images2015.cnblogs.com/blog/451016/201705/451016-20170524154801185-2088524636.png)
@陈卧龙的博客
代码如下:
public indexModel() { List<string> NameArray = GetManName(); int Total = NameArray.Count; int TotalLen = Total.ToString().Length; for (int i = 0; i < NameArray.Count;i++) { Model.AddTime = DateTime.Now; Model.StuName = NameArray[i]; Model.deptNum = "0813091"; int Len = i.ToString().Length; string ling = string.Empty; for (int j = 0; j < TotalLen - Len; j++) { ling += "0"; } Model.StuNum = Model.deptNum + ling + i; if (i < TotalLen / 2) { Model.StuSex = "男"; } else { Model.StuSex = "女"; } db.AddStudent(Model); } }
View Code
其中数据表结构为:
create table Student ( Id int identity(1,1) not null, StuNum varchar(20) primary key, deptNum varchar(20) FOREIGN KEY (deptNum) REFERENCES Dept (deptNum), StuName nvarchar(10),-- StuSex nvarchar(2) default('男'), AddTime datetime default(getdate()), )
这样就会生成15W条数据:
![](https://images2015.cnblogs.com/blog/451016/201705/451016-20170524154010950-1728810785.png)
![](https://images2015.cnblogs.com/blog/451016/201705/451016-20170524154740872-1399587206.png)
部分南宫姓氏数据:
![](https://images2015.cnblogs.com/blog/451016/201705/451016-20170524155123513-1316324043.png)
专业表:
![](https://images2015.cnblogs.com/blog/451016/201705/451016-20170524154801185-2088524636.png)
@陈卧龙的博客
相关文章推荐
- [C#]生成一串包含字符和数字的随机字符串的方法
- (C#)生成指定长度的随机字符串的通用方法
- C#随机生成中文姓名
- C#生成随机ArrayList的方法
- C#基于XNA生成随机颜色的方法
- PHP基于自定义类随机生成姓名的方法示例
- C#随机生成n位数字和字母的方法
- C#随机生成验证码方法
- Python简单生成随机姓名的方法示例
- C#随机生成不重复字符串的两个不错方法
- .NET(C#)生成随机姓名,随机汉字的产生
- C#简单生成随机密码的方法示例
- C#随机生成不重复字符串的两个不错方法
- [C#]生成一串包含字符和数字的随机字符串的方法
- [C#]生成一串包含字符和数字的随机字符串的方法
- 用C#生成随机中文汉字验证码的基本原理
- 用C#生成随机中文汉字验证码的基本原理
- 用C#生成随机中文汉字验证码的基本原理
- 用C#生成随机中文汉字验证码的基本原理
- 用C#生成随机中文汉字验证码的基本原理