Разработване на Windows 7.5 Mango Apps, Част 5: Оператори, изрази, изявления

Разработване на Windows 7.5 Mango Apps, Част 5: Оператори, изрази, изявления
Разработване на Windows 7.5 Mango Apps, Част 5: Оператори, изрази, изявления

Видео: Разработване на Windows 7.5 Mango Apps, Част 5: Оператори, изрази, изявления

Видео: Разработване на Windows 7.5 Mango Apps, Част 5: Оператори, изрази, изявления
Видео: HOURGLASS FIGURE in 30 Days (full body) | 15 min Home Workout - YouTube 2024, Април
Anonim

В нашето последно ръководство ние проучихме как да контролираме потока от изпълнение, използвайки различни условия " Ако" изявление. В тази глава или урок ще разгледаме различните основни градивни елементи в C # като изрази, изявления и оператори.

Ще вземем първо пример, за да разберем основната концепция за днешния урок. Изречения на всички езици, включително английски, са направени от различни части като глаголи, съществителни и друга част от речта. Подобно на тези езици, C # също има собствен набор от глаголи, съществителни и изрази. Изявленията са "Пълни мисли"В C # или с други думи изявленията правят пълен смисъл в езика C #. Изявленията се състоят от един или повече изрази и израз се състоят от един или повече оператори и операнди. Ако можете да си спомните последната ни молба, можете да намерите няколко твърдения и в това. Например,

myTextBox.Text = “Hello World”;

Това е пример за изявление, което се състои от израз (= знак) и операнди (буквален низ от едната страна и селектор на имоти от другата страна). Можете да намерите множество други изявления в нашите по-ранни заявления, защото не може да се направи заявка C # без изявления.

Операндите са обекти като контроли, променливи, буквални струни и други обекти, докато операторите са неща като конкатен оператор (+), оператор за сравнение (==) и т.н. Има много оператори, някои от които дори сте използвали, но не сте го разпознали като оператор (напр. ";" Оператор с полу-колона). Списъкът на всички оператори можете да намерите тук. Но като начинаещ ще ни трябват само няколко оператора, макар че допълнителното знание никога не се губи.

Ще разгледаме накратко някои оператори, които вече сме използвали или които са важни.

  • Оператор за достъп до член (.): Използва се за достъп до функциите на членовете, като в този пример, имаме достъп до текстовата собственост на текстовото поле. Например txt1.Text
  • Оператор на заданието (=): Използва се за задаване на стойности на L.H.S.
  • Добавяне на оператор (+): Той може да се използва като аритметичен оператор, както и като оператор за свързване. Например txt1.Text = "Здравей" + txtinp.Text;
  • Оператори за изваждане, умножение и разделяне (-, *, /): Извършвайте изваждане, умножение и разделяне съответно.
  • Оператор за равенство (==): Също така знае като оператор за сравнение.
  • По-малко и по-голямо от операторите (<,>)
  • По-голяма от или равна на и по-малка или равна на оператора (> =, <=)
  • Условен AND оператор (&&): Използва се за проверка на две условия едновременно (exp1 и exp2)
  • Условен оператор OR (||): Използва се за проверка на две условия едновременно (exp1 или exp2)
  • Условен оператор (?:): Това е доста полезно и спестява много натискания на клавиши от време на време. Например съобщение = (х == 1) "кола": "лодка"; Това означава, че ако x е равно на едно, след това присвоите стойността на колата до съобщението друго, присвоите лодка за стойност към съобщението.

Така че това е всичко, което ще научим тази глава. Но запомни едно нещо; C # е точно като английски език. Необходими са значими изречения, за да има пълно смисъл. Всички C # изречения са съставени от няколко части и всички са еднакво важни. Опитайте се да запомните тези оператори и изрази, тъй като ние ще трябва да ги използваме в почти всички наши уроци.

С това ние се отписваме от тази глава и ще ви видим скоро следващата част, където ще научим повече за едно изявление, което може да се използва като алтернатива на "if statement" и условен оператор, еквивалентен на "if statement".

Препоръчано: