Operadores de C#

Operadores de C#
Como todos sabemos, los operadores son símbolos o letreros especiales en nuestro teclado utilizados para realizar diferentes operadores matemáticos. Estas operaciones pueden ser aritméticas, lógicas, comparación o asignación de acuerdo con la elección de los operadores que tendemos a aplicar en nuestros operandos, I.mi., valores. Por lo tanto, tenemos la intención de cubrir los ejemplos de operadores de C# utilizados entre los desarrolladores mientras usan el Ubuntu 20.04 Sistema Linux. Asegúrese de tener el compilador "MCS" y el ejecutor de tiempo de ejecución "mono" para el idioma C#.

Ejemplo 01: operadores aritméticos

Comencemos primero con los operadores aritméticos. Para preparar nuestro código, necesitamos agregar la biblioteca "Sistema" más importante en el código C#. Después de esto, puede intentar usar cualquier espacio de nombres. Pero, lo hemos estado evitando y utilizando directamente una clase definida por el usuario, "prueba". Dentro de esta clase, solo estamos utilizando la función principal (). Dentro de nuestra función Main (), utilizaremos operadores aritméticos en algunas variables.

Entonces, hemos inicializado dos variables enteros, "A" y "B", con los valores 14 y 7 en el punto de partida dentro de nuestra primera consola.Declaración de función WriteLine (), hemos estado mostrando los valores originales de las variables "A" y "B". Después de esto, hemos estado utilizando el operador "+" entre "A" y "B" para calcular su suma y mostrarla en el caparazón. Solo así, hemos estado usando el "-" operador para restar "B" de "A", el operador "*" para multiplicar el valor de "A" con el valor de "B", el operador "/" para dividir Valor "14" de "A" por valor "7" de "B".

Al final, el módulo de valor "A" con "B" se ha calculado utilizando el operador "%". Nuestro programa ahora está listo para su uso. Vamos a guardarlo rápidamente primero y luego avanzar hacia la compilación.

Hemos compilado nuestro código C# con el compilador C# MCS para Ubuntu 20.04. Después de esto, se creó un archivo "exe" en nuestro directorio de inicio actual. Tenemos que usar este archivo "exe" en el comando "mono" de tiempo de ejecución para ejecutar el código compilado. La salida muestra la suma "21", el resultado de la resta "7", el resultado de la multiplicación "98", el resultado de la división "2" y el módulo 0 de los valores "A" y "B".

La adición aritmética también se puede utilizar para la concatenación de cadenas. Entonces, hemos inicializado dos variables de cadena, "A" y "Y", con un valor de cadena. Hemos utilizado el operador "+" para concatenar ambas variables y guardar su resultado en otra variable de cadena, "Z". Hemos usado la consola.Declaración de función WriteLine () para mostrar X, Y y Z en el shell. Después de esto, nuevamente hemos usado el operador "+" para concatenar dos cadenas sin usar ninguna variable.

Después de ejecutar este archivo EXE de código, tenemos los valores de cadena separados para las variables x e y y su valor concatenado z en el shell. La última cadena concatenada también se muestra.

Los operadores "+" y "-" también se utilizan en la programación para fines de incremento y disminución, especialmente en bucles. Por lo tanto, hemos estado aplicando los operadores posteriores a la entrada, posterior a la decisión, el preincremento y la previa del década en dos valores variables diferentes dentro de la consola.Declaración de función WriteLine (). El incremento o disminución de "post" guardará o mostrará el valor de la variable primero y luego lo incrementará o disminuirá. Por otro lado, el operador de incremento o disminución "pre" se incrementará/disminuirá primero y luego lo mostrará o guardarálo.

Después de ejecutar este código, obtenemos los valores de los subprocesos después del incremento y la disminución.

Ejemplo 02: Operadores de asignación

El operador de asignación "=" se usa para asignar o inicializar un valor para una variable específica. Por lo tanto, utilizaremos el operador de asignación y otros operadores aritméticos y lógicos para obtener diferentes resultados. Hemos comenzado este programa con la misma sintaxis general, yo.mi., Biblioteca del sistema, clase de prueba y la función del controlador principal ().

Dentro de la función del controlador Main (), hemos inicializado un valor "500" a la variable entera "A" usando el operador de asignación "=". La primera consola.La instrucción de función WriteLine () se usa para mostrar simplemente el valor de la variable "A". Después de esto, hemos estado usando el operador exclusivo u operador "^", operador de cambio derecho de bit a bitwise ">>" y el operador de cambio de izquierda bitwise "<<” 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”.

Después de esta compilación de código C#, hemos ejecutado su archivo exe perfectamente. Usando operadores de asignación compuesta, mostró el valor original de "A" y luego el valor calculado de "A".

Ejemplo 03: Operadores de comparación

Comencemos con los operadores de comparación en C# ahora. Utilizaremos los operadores de comparación para comparar dos valores variables, "A" y "B", con diferentes condiciones. Entonces, hemos estado comenzando este código C# con la inicialización de las variables "A" y "B" con algún valor en la función Main (). La primera línea de la consola.La instrucción del método WriteLine () se utiliza para mostrar los valores originales de "A" y "B".

Después de eso, hemos estado usando la otra consola.Declaraciones de métodos WriteLine () para comparar ambas variables y obtener el resultado devuelto en Boolean, I.mi., falso o verdadero. El operador de comparación "==" se utiliza para encontrar si el valor de "A" es igual al valor de "B" y el operador "!= ”Se utiliza para encontrar si ambos no son iguales. El operador ">" indicó "mayor que" y "=", y "<=” are used two conditions at a time, i.e., greater or equal, less or equal.

Después de esta ejecución del archivo "exe" del código, hemos aprendido que "A" no es igual a "B". Además, tenemos que saber que el valor de la variable "A" es mayor que "B" y "B" es menor que "A".

Ejemplo 04: operadores lógicos

Los operadores lógicos se utilizan para identificar el resultado de dos o más expresiones booleanas. Por lo tanto, haremos lo mismo. Utilizaremos los operadores y operadores lógicos en este programa C#. Tenemos que usar al menos dos expresiones booleanas en nuestra consola.Declaración de función WriteLine () para mostrar los resultados. Entonces, hemos estado utilizando los "" operadores de comparación entre las variables "A" y "B" para obtener el resultado booleano.

Después de obtener el resultado para ambas expresiones, aplicaremos el y, y no los operadores entre ambas expresiones y descubriremos el valor booleano. El operador "no" revertirá el resultado de toda la impresión.

Tenemos "falso" para aplicar "&&", "verdadero" para "||" y "falso" para el "!"Operador.

Conclusión

Este artículo trata sobre la ilustración del uso de diferentes operadores en los programas de C#. Hemos tratado de cubrir ejemplos muy básicos del uso de los operadores aritméticos (suma, resta, multiplicación, división, módulo), los operadores lógicos (y, o, o no), los operadores de comparación (igual, no igual, mayor que, menor que ) y otros operadores compuestos. Junto con eso, hemos tratado de hacer uso de estos operadores para incrementos, disminución y fines de concatenación de cadenas. Todos los ejemplos descritos anteriormente se pueden utilizar en cualquier otro idioma.