62,046
社区成员
发帖
与我相关
我的任务
分享
string UserID = "我是用户名";//用户名长度限制为2-20之间,可以为任意字符,包括中文特殊符号等
Int64 code = 0;//用户名unicode值组合
for (int i = 1; i < UserID.Length; i++)
{
code += (int)UserID[i];//取用户名第一个字符以后的所有字符unicode的值相加
}
code = Int64.Parse(string.Format("{0}{1}", (int)UserID[0], code));//将用户名的第一个字符unicode值与code组合成一个新的数值
Response.Write(code.ToString() + " = " + (code % 100).ToString());//将code模100,所得到的值就是这个用户ID所被划分到的区