Кассовый аппарат, назначение [закрыто]C#

Место общения программистов C#
Anonymous
Кассовый аппарат, назначение [закрыто]

Сообщение Anonymous »

string input = Console.ReadLine();
string[] parts = input.Split(' ');

int ProductID = Convert.ToInt32(parts[0]);
int Amount = Convert.ToInt32(parts[1]);

< /code>
Моя проблема заключалась в том, что, если пользователь написал только 1 int .. он сломался.
Вы должны дать 2 отдельных INT, тогда он работает, даже с 4,5 и т. Д. (из -за слома ..) < /p>
Я исправил его с помощью (indexoutofrangexception).>

Подробнее здесь: https://stackoverflow.com/questions/797 ... assignment

Вернуться в «C#»