可以:自己写在HashTable中,规则自己定
解决方案 »
- 问个弱弱的关于Microsoft Visual Studio 2005 窗口程序的问题
- 可能是.net的bug,OracleTransaction第二次执行失效,请大家帮着测试
- NHibernate中配置文件设置数据库连接串,我写的为什么不行呀,请大虾帮助我
- 50分
- C#如何链接oracle 10g数据库
- 我写了个简单的程序,是实现多语言的,用resgen和al命令编译资源文件,csc编译dll。运行后提示不能找到资源文件.....nant....
- C# 类与结构体的区别(属性与变量)
- 头晕眼花了。。怎么设置ie代理这么简单的事总是不行呢。。。
- .NET 2005 System.Windows.Forms ComboBox 的新或旧BUG?
- C#中有取余、取整的函数吗??
- 两个表 数据相等
- 关于app.config的问题
dic[1]="A";
dic[26]="Z";
这个怎么写啊 各位_____有问题吧28-->AB
28-->BA?
到底是哪个?
{
string rtn = string.Empty;
while (true)
{
int quotient = input / 26;
int surplus = input % 26;
if (0 == surplus)
{
surplus = 26;
quotient -= 1;
}
rtn = rtn.Insert(0,((char)(surplus-1+'A')).ToString()); if (0 == quotient)
break;
input = quotient;
}
return rtn;
}
string s;
char c;
for (int m = 0; m < 2; m++)
{
s = new string('A', m);
for (int n = 0; n< 26; n++)
{
arr[m*26+n] = s+(char)((int)'A' + n);
}
}//测试输出A-Z AA-AZ
for (int i = 0; i < 52; i++)
{
Console.WriteLine(arr[i]);
}
5楼的每一个数都要经过复杂运算,显然效率比直接查表更低的多了