自学C#记录—文本操作—取随机字母

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自学C#记录—文本操作—取随机字母相关的知识,希望对你有一定的参考价值。

        /// <summary>  
        /// 取随机字母  
        /// </summary>  
        /// <param name="Count">字母个数</param>  
        /// <returns>返回指定个数的随机字母串</returns> 
        public static string GetRandomLetter(int Count)
        {
            String[] s = { "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" };
            StringBuilder stb = new StringBuilder();
            Random rd = new Random(Guid.NewGuid().GetHashCode());

            for (int i = 0; i < Count; i++)
            {
                stb.Append(s[rd.Next(26)]);
            }
            return stb.ToString();
        }

 

以上是关于自学C#记录—文本操作—取随机字母的主要内容,如果未能解决你的问题,请参考以下文章

记录C#常用的代码片段

.NET C# - 文本文件中的随机访问 - 没有简单的方法?

C# 生成随机数自定义字母和数字个数

C#——字符操作

excel怎么随机生成字母

C#中如何产生随机字符串