Как я могу сравнить два текстовых поля для определенной части.
Я пытаюсь понять,как сравнить определенную часть числа в textbox1 с определенной частью числа из textbox2 в оконных формах C# при нажатии кнопки.
Например.
textbox1 значение 1232016000001 (13 цифр)
textbox2 значение 1201502212121 (13 цифр)
Я пытаюсь сравнить значение года из textbox1, которое является 2016 годом, со значением 2015 года из другого текстового поля. Мне нужен совет, что я могу использовать или для этой цели.
Любая помощь будет оценена по достоинству.
Спасибо.
Что я уже пробовал:
Я пытаюсь получить какую-то идею, например, могу ли я использовать массив или список.
BillWoodruff
Если текстовое содержимое каждого элемента данных всегда состоит из 13 символов, и вы знаете, что дата находится в символах 4~7 этой строки, это очень просто. Вы должны сделать попытку написать это самостоятельно, сначала изучив методы, предоставляемые классом ' String.
Примечание: ваша вторая строка содержит 12 символов, а не 13.
Member 12076824
Спасибо за ответ, Билл.Обоим должно быть по 13 лет, я попробую.
BillWoodruff
- Хорошо ! Имейте в виду, что если у вас нет полного контроля над данными, которые вы обрабатываете, вам может потребоваться выполнить некоторую проверку правильности данных. imho хорошая практика программирования заключается в том, чтобы всегда проверять и проверять данные как можно "раньше" в коде. Ошибки будут случаться :)