я прочитал это из MSDN о Int32.TryParse()
Int32.TryParse() возвращает ноль при неудаче - успех или сбой?
Когда этот метод возвращает, содержит 32-разрядное целое значение эквивалентного количеству содержащегося в сек, если преобразование удалось, или ноль, если преобразования не смогли.
Но что произойдет, если переданная строка сама является строковым представлением '0'. Таким образом, TryParse
вернет ноль. Как я могу узнать, успешный или неудачный?
Гоша! Виноват. Я должен закрыть SO, пока я программирую. Слишком легко разместить здесь :). – NLV
Вы упустили ')' в конце вашего if. – BoltClock
@BoltClock: Исправлено, спасибо. –