// 10进制转换成36进制
public static string int10Convert36(int i)
{
string str = "";
while (i > 35)
{
int j = i % 36;
str += ((j <= 9) ? Convert.ToChar(j + '0') : Convert.ToChar(j - 10 + 'A'));
i = i / 36;
}
str += ((i <= 9) ? Convert.ToChar(i + '0') : Convert.ToChar(i - 10 + 'A'));
Char[] c = str .ToCharArray();
Array.Reverse(c);
return new string(c);
}