В нашем последнем уроке мы изучили, как управлять потоком выполнения на основе различных условий, используя " если" заявление. В этой главе или учебнике мы рассмотрим различные базовые строительные блоки в C # лайк выражения, операторы и операторы.
Сначала мы возьмем пример, чтобы понять основную концепцию сегодняшнего урока. Предложения на всех языках, включая английский, состоят из различных частей, таких как глаголы, существительные и другая часть речи. Подобно этим языкам, C # также имеет свой собственный набор глаголов, существительных и утверждений. Заявления -Полные мысли В C # или, другими словами, выражения имеют полный смысл на языке C #. Выражения состоят из одного или нескольких выражений и выражений, состоящих из одного или нескольких операторов и операндов. Если вы можете вспомнить наше последнее приложение, вы можете найти в нем несколько утверждений. Например,
myTextBox.Text = “Hello World”;
Это пример инструкции, состоящей из выражения (= sign) и операндов (буквальная строка с одной стороны и средство настройки свойств с другой стороны). Вы можете найти несколько других операторов в наших предыдущих приложениях, так как никакое приложение C # не может быть создано без операторов.
Операнды - это объекты, такие как элементы управления, переменные, литеральные строки и другие объекты, в то время как операторы - это такие вещи, как concate operator (+), оператор сравнения (==) и т. Д. Существует много операторов, некоторые из которых вы даже использовали, но не признали его оператором (например, «;» оператором с запятой). Здесь вы можете найти список всех операторов. Но в качестве новичка нам понадобится лишь несколько операторов, хотя дополнительные знания никогда не пропадут даром.
Мы кратко рассмотрим некоторые операторы, которые мы уже использовали или которые важны.
- Оператор доступа к члену (.): Используется для доступа к функциям-членам, как в этом примере, мы получили доступ к текстовому свойству текстового поля. Например. txt1.Text
- Оператор присваивания (=): Используется для присвоения значений L.H.S.
- Оператор добавления (+): Он может использоваться как оператор арифметики, так и оператор конкатенации. Например. txt1.Text = "hi" + txtinp.Text;
- Операторы вычитания, умножения и деления (-, *, /): Выполните вычитание, умножение и деление соответственно.
- Оператор равенства (==): Также известен как оператор сравнения.
- Менее и чем операторы (<,>)
- Больше или равно или меньше или равно оператору (> =, <=)
- Условный оператор И (&&): Используется для одновременного проверки двух условий (exp1 и exp2)
- Условный оператор OR (||): Используется для одновременного проверки двух условий (exp1 или exp2)
- Условный оператор (?:): Это очень полезно и экономит много нажатий. Например. сообщение = (х == 1)»автомобиль»:»лодка»; Это означает, что если x равно единице, тогда присвойте значению автомобиль сообщению еще присваивать значение лодке сообщению.
Итак, это все, что мы узнаем в этой главе. Но помните одно: C # так же, как английский. Для того, чтобы иметь смысл, нужны осмысленные предложения. Все предложения C # состоят из нескольких частей, и все они одинаково важны. Попытайтесь запомнить эти операторы и выражения, поскольку мы будем использовать их практически во всех наших учебниках.
При этом мы подписываемся из этой главы и вскоре увидим вас следующая часть, где мы узнаем больше об одном утверждении, которое может быть использовано в качестве альтернативы «if statement» и условному оператору, эквивалентному «if statement».