大家好我想创建一个可由用户自定义的编号系统,例如,如果用户将x与0 {0-9}的Ax插入,则计数器从1到12将是:A0,A1 ,A2,A3,...,A9,B0,B1
直到现在我正在获取序列中的数字,我命令它们,把我想翻译成字母s并使用Enumerable.Range:
string hexavigesimal = IntToString(digits[k], Enumerable.Range('A', 26).Select(x => (char)x).ToArray());
tw.Write("{0}", hexavigesimal);
如果我能像AtoZ000一样制作自己的音阶,会更容易 我想我可以使用Enumerable.Range获得该结果,但我需要制作自己的比例,是否可能? 谢谢。
答案 0 :(得分:1)
使用Linq
进行处理并且没有特殊情况处理
int x = 12;
var result = Enumerable.Range(0, x)
.Select(c => ((char)('A' + (c / 10))).ToString() + (c % 10))
.ToList();