string|用随机字符串和随机数字字符串

用随机字符串和随机数字字符串,很好用,我贴个代码
///
///获得数字形式的随机字符串
///
/// 数字形式的随机字符串
publicstaticstringGetNumberRandom()
{
intintNum;
longlngNum;
stringstrNum=System.DateTime.Now.ToString();
strNum=strNum.Replace( ": ", " ");
strNum=strNum.Replace( "- ", " ");
strNum=strNum.Replace( "", " ");

lngNum=long.Parse(strNum);

System.RandomobjDom=newRandom();
intNum=objDom.Next(1000000,9999999);
objDom=null;

lngNum+=intNum;
returnlngNum.ToString();
}

///
///生成标准8位包含特殊字符的随机字符串
///
/// 包含特殊字符的随机字符串
publicstaticstringGetRandomStringALL()
{
returnBuildRndCodeAll(defaultLength);
}

///
///生成包含特殊字符的随机字符串,可选择字符数量
///
/// 随机字符串长度
/// 包含特殊字符的随机字符串
publicstaticstringGetRandomStringALL(intLength)
{
returnBuildRndCodeAll(Length);
}

///
///生成标准8位小写随机字符串,不包含特殊字符
///
/// 标准随机字符串
publicstaticstringGetRandomStringOnly()
{
returnBuildRndCodeOnly(sCharLow+sNumber,defaultLength);
}

///
///生成标准8位随机字符串,可选择大小写
///
/// 是否包含大小写字母
/// 随机字符串
publicstaticstringGetRandomStringOnly(boolIsUpper)
{
stringstrTmp=sCharLow;
if(IsUpper)strTmp+=sCharUpp;
returnBuildRndCodeOnly(strTmp,defaultLength);
}

///
///生成不包含特殊字符的小写随机字符串,可选择字符数量
///
/// 随机字符串长度
/// 随机字符串
publicstaticstringGetRandomStringOnly(intLength)
{
returnBuildRndCodeOnly(sCharLow+sNumber,Length);
}

///
///生成不包含特殊字符的随机字符串,可选择字符数量和包含大小写
///
/// 是否包含大小写字母
/// 字符串数量
///
publicstaticstringGetRandomStringOnly(boolIsUpper,boolIsUseNumber)
{
stringstrTmp=sCharLow;
if(IsUpper)strTmp+=sCharUpp;
if(IsUseNumber)strTmp+=sNumber;

returnBuildRndCodeOnly(strTmp,defaultLength);
}

///
///生成不包含特殊字符的随机字符串,可选择长度,包含大小写字母和字符数量
///
/// 字符数量
/// 是否包含大小写字母
///【string|用随机字符串和随机数字字符串】 字符串数来那个
/// 随机字符串
publicstaticstringGetRandomStringOnly(intLength,boolIsUpper,boolIsUserNumber)
{
stringstrTmp=sCharLow;
if(IsUpper)strTmp+=sCharUpp;
if(IsUserNumber)strTmp+=sNumber;

returnBuildRndCodeOnly(strTmp,Length);
}

    推荐阅读