Operatorzy C#

Operatorzy C#
Jak wszyscy wiemy, operatorzy są specjalnymi symbolami lub znakami na naszej klawiaturze używanej do wykonywania różnych operatorów matematycznych. Operacje te mogą być arytmetyczne, logiczne, porównawcze lub przypisania zgodnie z wyborem operatorów, które zwykle stosują w naszych operantach, tj.mi., wartości. Zatem zamierzamy omówić przykłady operatorów C# używanych wśród programistów podczas korzystania z Ubuntu 20.04 System Linux. Upewnij się, że masz kompilator „MCS” i wykonawcę wykonawczego „mono” dla języka C#.

Przykład 01: Operatorzy arytmetyczni

Zacznijmy najpierw z operatorami arytmetycznymi. Aby przygotować nasz kod, musimy dodać najważniejszą bibliotekę „systemową” w kodzie C#. Następnie możesz spróbować użyć dowolnej przestrzeni nazw. Ale unikamy tego i bezpośrednio używaliśmy klasy zdefiniowanej przez użytkownika, „test”. W tej klasie wykorzystujemy tylko funkcję main (). W ramach naszej funkcji Main () będziemy używać operatorów arytmetycznych na niektórych zmiennych.

Tak więc zainicjowaliśmy dwie zmienne całkowite, „A” i „B” z wartościami 14 i 7 w punkcie wyjścia w naszej pierwszej konsoli.Instrukcja funkcji writeline (), wyświetlaliśmy oryginalne wartości zmiennych „a” i „b”. Następnie wykorzystaliśmy operator „+” między „a” i „b” do obliczenia ich suma i wyświetlania na skorupce. W ten sposób używamy „-„ operatora „B” do odejmowania „b” od „a”, operatora „*”, aby pomnożyć wartość „a” z wartością „b”, operatora „/” do podzielenia Wartość „14” „A” według wartości „7” „B”.

Ostatecznie moduł wartości „A” z „B” został obliczony za pomocą operatora „%”. Nasz program jest teraz gotowy do użycia. Po prostu szybko zapiszmy go najpierw, a następnie przejdź do kompilacji.

Skompilowaliśmy nasz kod C# z kompilatorem C# MCS dla Ubuntu 20.04. Następnie w naszym obecnym katalogu domowym utworzono plik „exe”. Musimy użyć tego pliku „exe” w poleceniu „mono”, aby wykonać skompilowany kod. Dane wyjściowe pokazuje sumę „21”, wynik odejmowania „7”, wynik mnożenia „98”, wynik podziału „2” oraz moduł 0 obu wartości „A” i „B”.

Dodatek arytmetyczny można również wykorzystać do połączenia strunowego. Tak więc zainicjowaliśmy dwie zmienne ciągów, „a” i „y” z wartością łańcuchową. Użyliśmy operatora „+” do połączenia obu zmiennych i zapisywania ich wyniku w innej zmiennej ciągnej „Z”. Użyliśmy konsoli.Instrukcja funkcji writeLine () do wyświetlania x, y i z na powłoce. Następnie ponownie użyliśmy operatora „+” do połączenia dwóch ciągów bez użycia jakichkolwiek zmiennych.

Po uruchomieniu tego pliku exe mamy oddzielne wartości ciągów dla zmiennych x i y oraz ich połączona wartość z na powładzie. Wyświetlany jest również ostatni połączony ciąg.

Operatorzy „+” i „-” są również wykorzystywane w programowaniu do celów przyrostowych i zmniejszających, szczególnie w pętlach. Tak więc stosowaliśmy operatorów po wprowadzeniu, po wydaniu, wstępnym i przedpustowym na dwóch różnych wartościach zmiennych w konsoli.Instrukcja funkcji writeLine (). Przyrost lub spadek „post” zaoszczędzi lub wyświetli wartość zmiennej najpierw, a następnie zwiększy ją lub zmniejszy. Z drugiej strony operator „przed” lub zmniejszania najpierw zwiększy/zmniejszy.

Po uruchomieniu tego kodu, po przyrostu i zmniejszeniu mamy wartości poniżej.

Przykład 02: Operatorzy przypisania

Operator przypisania „=” służy do przypisania lub inicjowania wartości dla określonej zmiennej. Użyjemy więc operatora przypisania i innych operatorów arytmetycznych i logicznych, aby uzyskać różne wyniki. Rozpoczęliśmy ten program z tą samą ogólną składnią, i.mi., Biblioteka systemu, klasa testowa i funkcja sterownika Main ().

W funkcji sterownika Main () zainicjowaliśmy wartość „500” do zmiennej liczby całkowitych „A” za pomocą operatora przypisania „=”. Pierwsza konsola.Instrukcja funkcji writeLine () służy do wyświetlania wartości zmiennej „a”. Następnie korzystamy z Bitwise Exclusive lub operatora „^”, operatora z prawej zmiany Bitwise „>>” i operatora Bitwise Left Shift ”„<<” to calculate the result of shift by “3”. After this, we have been using the compound assignment operators in remaining Console.WriteLine() statements. We have been using the '=” operator with the “+”, “-“, “*”, “/”, “%”, “&” and “|” operators. The new value of “a” has been calculated by using all these operators with value “3”.

Po tej kompilacji kodu C# doskonale wykonaliśmy jego plik exe. Korzystając z operatorów przypisania złożonego, wyświetlił pierwotną wartość „A”, a następnie obliczoną wartość „A”.

Przykład 03: Operatorzy porównawcze

Zacznijmy od operatorów porównawczych w C#. Będziemy używać operatorów porównawczych do porównania dwóch wartości zmiennych, „a” i „b” z różnymi warunkami. Tak więc rozpoczęliśmy ten kod C# z inicjalizacją zmiennych „A” i „B” z pewną wartością w funkcji Main (. Pierwsza linia konsoli.Instrukcja metody WriteLine () służy do wyświetlania oryginalnych wartości „A” i „B”.

Następnie używamy drugiej konsoli.Instrukcje metod writeLine () w celu porównania obu zmiennych i zwrotu wyniku w loopecie, i.mi., fałszywe lub prawdziwe. Operator porównawczy „==” jest wykorzystywany do znalezienia, czy wartość „a” jest równa wartości „b”, a operator ”!= ”Jest wykorzystywany do znalezienia, jeśli oba nie są równe. Operator „>” wskazał „większy niż” i „=” i „<=” are used two conditions at a time, i.e., greater or equal, less or equal.

Po wykonaniu pliku „exe” dowiedzieliśmy się, że „a” nie jest równe „b”. Ponadto musimy wiedzieć, że wartość zmiennej „A” jest większa niż „B”, a „B” jest mniejsza niż „A”.

Przykład 04: Operatorzy logiczne

Operatorzy logiczne są używane do identyfikacji wyniku dwóch lub więcej wyrażeń logicznych. Zatem zrobimy to samo. W tym programie C# będziemy korzystać. W naszej konsoli musimy użyć co najmniej dwóch wyrażeń logicznych.Instrukcja funkcji writeLine (), aby wyświetlić wyniki. Tak więc używamy operatorów porównawczych między zmiennymi „A” i „B”, aby uzyskać wynik logiczny.

Po uzyskaniu wyniku dla obu wyrażeń zastosujemy i, i, a nie operatorów między obiema wyrażeniami i dowiemy się wartości logicznej. Operator „nie” odwróci wynik całego wrażenia.

Mamy „fałszywe” za zastosowanie „&&”, „true” dla „||” i „fałszywe” dla „!„Operator.

Wniosek

W tym artykule dotyczy ilustracji korzystania z różnych operatorów w programach C#. Próbowaliśmy omówić bardzo podstawowe przykłady korzystania z operatorów arytmetycznych (dodanie, odejmowanie, mnożenie, podział, moduł), operatorów logicznych (i, lub, nie), operatorów porównawczych (równe, nie równe, mniej niż, mniej niż, mniej niż mniej niż, mniej niż mniej niż, mniej niż mniej niż mniej niż mniej niż mniej niż mniej niż mniej niż mniej niż mniej niż mniej niż mniej niż mniej niż mniej niż, mniejsi niż mniejsi niż mniej niż mniej niż, mniejsi niż mniej niż, mniejsi niż mniej niż, mniejsi niż mniej niż, mniej niż, mniejsi, mniejsi, mniejsi, mniejsi, mniejsi, mniej niż ) i inni operatorzy złożoności. Oprócz tego staraliśmy się wykorzystać te operatorów do celów przyrostowych, zmniejszania i ciągów ciągów. Wszystkie przykłady opisane powyżej można wykorzystać w dowolnym innym języku.