2013-09-15 4 views
1

Я пишу код на C#, где пользователь вводит число в текстовое поле с именем inputOne, а затем еще один номер в inputTwo, а затем я могу преобразовать их в строку, а затем в int, чтобы они могли либо добавлять/вычитать/делить/умножать два числа, а затем программа отобразит их в текстовом поле finalAnswer.Выберите, из какого текстового поля console.readline читается?

Единственный способ, которым я знаю, как извлекать данные из текстового поля, - использовать команду Console.ReadLine();. Я не знаю, как выбрать текстовое поле для чтения. Это возможно?

+3

Какой вид применения это? Windows приложение? Веб приложение? – Carter

+0

Вам нужно также держать консольное окно? –

ответ

2

Console.ReadLine - это когда вы читаете ввод для консольного приложения. Похоже, вы разрабатываете приложение Windows Forms, поэтому вам нужно использовать свойство Text в элементе управления Textbox.

Чтобы получить доступ к этому вы можете сделать:

string userInput = Textbox1.Text; 
string userInput2 = Textbox2.Text; 

Вы также можете переименовать эти элементы управления (с помощью конструктора, если вы используете Visual Studio), к чему-то более подходящее.

+0

Удивительный, спасибо за помощь. Будет ли Textbox1 быть тем, что я назвал текстовым полем для ввода пользователем номера? – user2781666

+0

@ пользователь2781666 - есть. По умолчанию это называется, но вы можете изменить его, щелкнув по текстовому полю и ища свойство 'Name' на элементе управления (если вы используете Visual Studio) –

+0

Спасибо, что отлично работает. Является ли их сайтом, где я могу найти такую ​​информацию? Я нашел некоторые базовые учебные материалы для программирования, но не очень-то с C# – user2781666

Смежные вопросы