# Как считать вводимые пользователем данные в консоль в C#?

**URL:** <https://forum.itvdn.com/t/kak-schitat-vvodimye-polzovatelem-dannye-v-konsol-v-c/1405>\
**Category:** C#\
**Created:** [14.05.2018 11:10:23 UTC](https://forum.itvdn.com/t/kak-schitat-vvodimye-polzovatelem-dannye-v-konsol-v-c/1405 "2018-05-14T11:10:23Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dima.fedishen](https://forum.itvdn.com/letter_avatar_proxy/v4/letter/d/b3f665/32.png) [@dima.fedishen](https://forum.itvdn.com/u/dima.fedishen)\
**Post date:** [14.05.2018 11:10:23 UTC](https://forum.itvdn.com/t/kak-schitat-vvodimye-polzovatelem-dannye-v-konsol-v-c/1405/1 "2018-05-14T11:10:23Z")

</div>

Помогите с считыванием того что вводит пользователь в консольное приложение, пишу на C#.

---

<div class="post-metadata">

**Author:** ![glebgariev](https://forum.itvdn.com/letter_avatar_proxy/v4/letter/g/ea666f/32.png) [@glebgariev](https://forum.itvdn.com/u/glebgariev)\
**Post date:** [14.05.2018 20:37:52 UTC](https://forum.itvdn.com/t/kak-schitat-vvodimye-polzovatelem-dannye-v-konsol-v-c/1405/2 "2018-05-14T20:37:52Z")

</div>

Для того что бы считать какую либо информацию в консольном приложении вы можете использовать класс Console и вызвать на нем метод ReadLine(), в данном случае вы считаете все символы до ввода, можно так же использовать метод ReadKey(), он считывает один символ.

Пример:

string inputMessage;

inputMessage = Console.ReadLine(); // в данном случае считывает строку символов которую вводит пользователь

Console.WriteLine(inputMessage); // выводим то что мы записали в переменную

Console.ReadKey(); // заглушка что бы мы успели увидеть результат выполнения
