2013-08-27 5 views
1

Я создаю игру Tic Tac Toe в качестве консольного приложения, использующего C# (который я все еще изучаю). Я хочу знать, можно ли изменить пользовательский ввод с x на капитал X, потому что он выглядит лучше.Консоль использует CAPS для ввода пользователем

+0

Вы имеете в виду, как он входит в него, или после того, как он входит в нее? –

+0

, поскольку он входит в него так, что маленький x не будет замечен, просто заглавный X – Encore

ответ

6

Вы можете изменить строку в ее капитализированной представление с использованием

.ToUpper(); 

EDIT - Для того, чтобы изменить его в окне консоли я использовал бы вместо этого:

Console.ReadKey(false) 

скроет нажатой клавишу из консольное окно, тогда вы можете написать его сами в столицах.

http://msdn.microsoft.com/en-us/library/x3h8xffw.aspx

+0

. После прочтения вопроса это, похоже, не отвечает на задание. –

+0

Но когда пользователь нажимает x, он уже отображается в консоли как «x» – Encore

+0

Хм, я предположил, что он хотел, чтобы он отображал ввод в заглавном формате. Повторяя это, он может захотеть изменить ввод, показанный на консоли. Мы будем ждать ответа OP. – Haedrian