/**/
/// <summary>
/// 根据ascii得到一个随机的字符串
/// </summary>
/// <param name="iCount">想要得到字符串的长度</param>
/// <returns></returns>
public static string GetRandomNum( int iCount)
{
Random rd = new Random() ;//声明一个随机类
string strRandom = "" ;
for( int i = 0 ; i < iCount ; i++ )
{
int itemp = rd.Next(32,120) ;
char ctemp = Convert.ToChar(itemp) ;
strRandom += ctemp.ToString() ; }
strRandom = strRandom.Replace("<","").Replace(">","") ;//如果遇到<或者>替换掉
if( strRandom.Length == iCount )
{
return strRandom ;
}
else
{
return GetRandomNum(iCount) ;//如果得到的字符串长度不是想要得长度则递归在执行一次
}
}
/// 根据ascii得到一个随机的字符串
/// </summary>
/// <param name="iCount">想要得到字符串的长度</param>
/// <returns></returns>
public static string GetRandomNum( int iCount)
{
Random rd = new Random() ;//声明一个随机类
string strRandom = "" ;
for( int i = 0 ; i < iCount ; i++ )
{
int itemp = rd.Next(32,120) ;
char ctemp = Convert.ToChar(itemp) ;
strRandom += ctemp.ToString() ; }
strRandom = strRandom.Replace("<","").Replace(">","") ;//如果遇到<或者>替换掉
if( strRandom.Length == iCount )
{
return strRandom ;
}
else
{
return GetRandomNum(iCount) ;//如果得到的字符串长度不是想要得长度则递归在执行一次
}
}