C#Windows form程序生成随机的字母或者字符串
今天我就来实现如何产生一个随机的字母或者一个字符串,并且可以控制产生字符串的长度。设置产生的字符串每次单机产生按钮产生不同的颜色的字体。程序的设计界面如下图,在label1中显示了创建的字符。

2、在新建项目页面中,选择编程语言为“visual C#”,在该语言下的Windows经典桌面下的Windows窗体应用程序,给程序起名为“显示随机字母随机样式”。

2、进入新建类这个页面中了之后设置类名为“Randomzimu”,单击添加这个按钮,就完成了类的新建。现在我就来类中设置获取字母了。

4、有了基础字符字符串数组之后,后续的操作就好实现了。用Random对象的rand来获取,创建这个对象用到了时间数和一个自增的常量的乘积作为时间种子,rand = new Random(DateTime.Now.Millisecond * _i);

6、随机字符串的产生就完成了,现在就来设置产生的随机字符串的样式。设置字体的样式为楷体,大小14,字体颜色随机。具体的代码如下图所示

8、ok,现在程序设计功能就完成了。编译运行程序来感受下程序的效果吧。输入了字符串的长度为1的时候获取到的字符串是R,具体样式如下图。当我们在此获取的时候会发现获取到的字母变了,如图二。

9、获取了一个字符的情况,来看看产生5个随机字母作为一个字符串能不能实现?随机字符串的长度设置5,单机获取随机字符串。如下图是不是获取到了5个字符串长度的字符。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:82
阅读量:53
阅读量:78
阅读量:67
阅读量:68