2009-08-14 6 views
1

Мне нужно показать целочисленное значение в TextBox в моем приложении C# Windows Forms (GUI). У меня есть доступное значение int32. Я не мог найти контейнер, как TextBox, который принимает значения int. TextBox принимает только строки. Как мне набирать текст?Вставка целочисленного значения в TextBox

ответ

5

Все в .NET может быть преобразовано в строку в той или иной форме с помощью «ToString()» метод.

Пример

int x = 5; 
string y = x.ToString(); 
+0

ведет к много ClassName тоже да, WOMP;) –

+0

Он уверен, делает :) – womp

+0

Могу ли я спросить, почему мы используем «()» в конце? @womp – Justin

1

Вы можете использовать метод ToString() для преобразования целого числа в строку.

int x = 10;

еЫпе (x.ToString())

1

Вы можете сделать это во многих отношениях:

 int i = 123893232; 
     Console.WriteLine(i.ToString());//123893232 
     Console.WriteLine(Convert.ToString(i));//123893232 
     Console.WriteLine(String.Format("{0:C}", i));//123 893 232,00 zł(Polish) 
     Console.WriteLine(String.Format("{0:D}", i));//123893232 
     Console.WriteLine(String.Format("{0:E}", i));//1,238932E+008 
     Console.WriteLine(String.Format("{0:F}", i));//123893232,00 
     Console.WriteLine(String.Format("{0:G}", i));//123893232 
     Console.WriteLine(String.Format("{0:N}", i));//123 893 232,00 
     Console.WriteLine(String.Format("{0:P}", i));//12 389 323 200,00 
     Console.WriteLine(String.Format("{0:X}", i));//76275F0 
Смежные вопросы