永发信息网

C# 我想让字母自增,就像A-Z,Z后面就是AA-AZ,然后BA-BZ有简单一点的算法吗ZZ之后就AAA 以此类推

答案:2  悬赏:30  手机版
解决时间 2021-03-22 06:40
C# 我想让字母自增,就像A-Z,Z后面就是AA-AZ,然后BA-BZ有简单一点的算法吗ZZ之后就AAA 以此类推
最佳答案
class LetterMath
{
public const string Frist = "A";
public const string Last = "Z";
public string Add(string letter)
{
string letterTemp = letter.Trim();
int length = letterTemp.Length;
if (length == 0)
{
return Frist;
}
bool isAddChar = true;
foreach (char c1 in letterTemp)
{
if (c1 != Last[0])
{
isAddChar = false;
break;
}
}
char lastChar = letterTemp[length - 1];

if (isAddChar == false)
return letterTemp.Substring(0, length - 1) + Convert.ToChar(Convert.ToInt32(lastChar) + 1);
else
{
StringBuilder stringBuilder=new StringBuilder();
for (int i = 0; i < length+1; i++)
{
stringBuilder.Append(Frist);
}
return stringBuilder.ToString();
}
}
}
不懂追问
全部回答
这个搞ascii码就行了吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
外汇怎么开户,个人炒外汇怎么开户
No one helped me . I did it all myself A.
物业中心为什么要进行地砖破损修补的意义
山西证照商标印刷厂怎么去啊,有知道地址的么
CSOL火焰高爆雷和圣水手雷那个攻击高
手上有刀口需要避干锅吗
高山峻岭的意思是什么,高山峻岭的峻岭是什么
新大洲本田sdh125-7d时规链长了需要调整吗
上汽大众帕萨特280t发动机是哪一款
运行M4的时候显示Please put The Sims4 Launc
长葛市许昌长葛市地方税务局征收管理分局这个
嘎啦牛子的做法
常州路7号院我想知道这个在什么地方
我要查一首歌我不记得歌名了
支付宝免费转账到网商银行,除了要求在网商银
推荐资讯
尼卡丹怎么去啊,有知道地址的么
史上最坑爹的游戏24关怎么过图解
滚蛋饺子落地面和那什么出门饺子迎门面是不是
保视力眼镜资中店地址在什么地方,想过去办事
写京东试用报告,图片描述不足50个字,怎么回事
繁体边多少笔画,带繁体多少画
建瓯三中初升高在什么时候可以补入
陈化成的人物生平
健身教练的收入真的有那么高吗
mac安装win7的时候提示硬盘GPT格式,怎么办
将一个塑料瓶?(或矿泉水瓶)的瓶底切下,用
金所炫上running man是那期
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?