Самый быстрый способ преобразовать число 10 в любую базу в .NET?

У меня есть и старый (ish) метод C #, который я написал, который берет число и преобразует его в любую базу:

string ConvertToBase(int number, char[] baseChars);

Это не все, что супер быстро и аккуратно. Есть ли хороший, известный способ достижения этого в .NET?

Я ищу то, что позволяет мне использоватьЛюбые база с произвольной строкой символов для использования.

Это позволяет только базы 16, 10, 8 и 2:

Convert.ToString(1, x);

Я хочу использовать это для достижения чрезвычайно высокой базы, используя числа, все строчные и заглавные буквы. Как вэта тема, но для C # не JavaScript.

Кто-нибудь знает хороший и эффективный способ сделать это в C #?

Ответы на вопрос(10)

Ваш ответ на вопрос