noorsohar Ответов: 1

Как я могу сравнить между двумя textboxs в C#


я хочу, чтобы пользователь вводил данные в textbox1 в приложении winform
например :
> 50
второй шаг пользователь введет число в текстовое поле 2
Например..
Пользовательский ввод ..60
каков код для проверки textbox2 в соответствии с textbox1
Это будет описывать то, что я хочу
https://www.reduceimages.com/download.php?image=81708eeae1[^]

Что я уже пробовал:

я новичок в языке Си#
я знаю только как кампарировать между двумя текстовыми блоками но с операторами это ново для меня

Graeme_Grant

Что вы уже написали?

Richard Deeming

Репост
Это то же самое, что и ваш предыдущий вопрос:
https://www.codeproject.com/Questions/1260388/How-to-call-equation-stored-in-database-to-form-in[^]

1 Ответов

Рейтинг:
0

OriginalGriff

Это очень сложная операция: вам нужно будет обработать объединенные входные данные в виде целого оператора и разбить его на операторы и операнды, чтобы оценить его как "правильное выражение".

Это действительно, действительно не "начинающий проект" - он достаточно сложен, чтобы целые статьи (Expression evaluator c# site:CodeProject.com - поиск в Google[^]) были написаны о них!
Вот один из них: Крошечный Вычислитель Выражений[^] обратите внимание, что исходная загрузка составляет 78K - и код только для оценщика, без окружающего кода формы, чтобы продемонстрировать его использование, составляет 3300 строк кода. "Hello world" - это 4, что дает вам представление о том, насколько это сложно по сравнению с "начинающими проектами", которые редко превышают максимум 100 строк кода.

Серьезно, я бы оставил этот вид проекта до тех пор, пока у вас не будет гораздо больше опыта - простое "два текстовых поля и combobox" было бы намного проще и менее разочаровывающим для реализации...


noorsohar

простое "два текстовых поля и combobox" было бы намного проще и менее разочаровывающим для реализации...
как я могу это сделать?.
у вас есть исходный код для этого

OriginalGriff

Ты ведь шутишь, правда?
Вы не знаете, как поместить два текстовых поля и combobox в форму? :OMG:

noorsohar

Я знаю, как это добавить, но я имею в виду, если у вас есть пример кода для моего проекта или какие-либо идеи, чтобы сделать это

OriginalGriff

Это твое домашнее задание, а не мое! :смеяться:

Какая часть соединения текстовых полей и комбо вызывает у вас проблемы?

noorsohar

Действительно мне нужна ваша помощь или любой намек на это у меня есть только одна неделя

OriginalGriff

Так долго? Боже мой, это же целая вечность! :смеяться:

Ну, подумай об этом. Вы знаете, как получить пользовательский ввод из текстового поля, да?
И вы знаете, как преобразовать это в число, да?

Maciej Los

5ed!