C#生成含数字字母的随机字符串
生活随笔
收集整理的這篇文章主要介紹了
C#生成含数字字母的随机字符串
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
C#生成含數(shù)字字母的隨機(jī)字符串
要求生成的字符串是隨機(jī)的,也就是字母和數(shù)字都需要隨機(jī),既可能只包含數(shù)字,也可能只包含字母,也可能兩者都有。
實(shí)現(xiàn)方式如下:
首先定義一個(gè)包含所有字母和數(shù)字的字符串和一個(gè)空串,隨后設(shè)計(jì)兩個(gè)循環(huán),外循環(huán)用來生成字符串?dāng)?shù)量,內(nèi)循環(huán)隨機(jī)上限,用來生成隨機(jī)字符串的長度,然后生成n個(gè)隨機(jī)數(shù),每次根據(jù)隨機(jī)數(shù)的值從待取串中取出一個(gè)對(duì)應(yīng)下標(biāo)的字符,將其與空串拼接待循環(huán)結(jié)束得到對(duì)應(yīng)結(jié)果并打印該串。
代碼:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
運(yùn)行結(jié)果:
以上就是全部內(nèi)容,看過給個(gè)關(guān)注吧。
總結(jié)
以上是生活随笔為你收集整理的C#生成含数字字母的随机字符串的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css preserve-3d 使用
- 下一篇: c# char unsigned_dll