將int轉換爲字符串而不使用本地轉換函數的最有效代碼是什麼?如何將int轉換爲C#中的字符串而不使用庫函數?
public static void Main(string[] args)
{
string y = Convert(990);
Console.WriteLine(y);
Console.ReadLine();
}
public static string Convert(int x)
{
char[] Str = new char[20];
int i = 0;
while (x != 0)
{
Str[i++] = x % 10 + '0';
x = x/10;
}
return Str.ToString();// How do I handle this without the native function?
}
上述似乎並不奏效。請指教。
什麼?你爲什麼這樣做? –
這是一個學校作業,因此不適合我們。 –
你可以使用什麼,你不能使用什麼? –