/**//// <summary> /// 得到随机的字符 /// </summary> /// <param name="count"></param> /// <param name="minChar"></param> /// <returns></returns> private Char[] GetRandomChar(int count,char minChar ) ...{ char[] array = new char[count]; System.Random random = new Random(); for (int i = 0; i < array.Length; i++) ...{ array[i] = '@'; } for(int i = 0; i < count; i++) ...{ int found = 0; int index = random.Next(count); int j; for(j = index; j < count; j++) ...{ if( array[j] == '@') ...{ array[j] = Convert.ToChar ( Convert.ToInt32(minChar) +i ); found = 1; break; } } for(j = 0; found == 0 && j < count; j++) ...{ if( array[j] == '@') ...{ array[j] = Convert.ToChar ( Convert.ToInt32(minChar) +i ); break; } } } return array; }