我有和旧的(ish)C#方法我写了一个数字并将其转换为任何基数:
string ConvertToBase(int number, char[] baseChars);
它不是那么超级快速和整洁.在.NET中有没有一种很好的,已知的方法来实现这一点?
我在寻找的东西,让我使用任何基地要使用的字符的任意字符串.
这只允许碱基16,10,8和2:
Convert.ToString(1, x);
我想利用它来利用数字,全部小写和全部大写字母来实现高基数.就像在这个线程中一样,但对于C#而不是JavaScript.
有谁知道在C#中这样做的好方法?