Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> Язык C

Переменные и операторы C# с примером

Переменные C#

Переменная — это имя, присвоенное области хранения, которая используется для хранения значений различных типов данных. Каждая переменная в C# должна иметь определенный тип, который определяет размер и структуру памяти переменной.

Например, переменная может иметь тип String, что означает, что она будет использоваться для хранения строкового значения. В зависимости от типа данных над переменной могут выполняться определенные операции.

Например, если бы у нас была переменная Integer, то над переменной можно было бы выполнять такие операции, как сложение и вычитание. В программе можно объявить несколько переменных.

Давайте рассмотрим быстрый пример объявления нескольких переменных с разными типами данных.

В нашем примере мы определим две переменные, одну типа «строка», а другую типа «целое число». Затем мы отобразим значения этих переменных в консоли. Для каждого примера мы изменим только основную функцию в нашем файле Program.cs.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program 
 {
  static void Main(string[] args) 
  {
   String message="The value is ";
   Int32 val=30;
   
   Console.Write(message+val);
   Console.ReadKey();
  }
 }
}

Пояснение кода

  1. Объявляется переменная типа данных String. Имя переменной — «сообщение». Значение переменной:«Значение равно».
  2. Объявляется переменная типа данных Integer (Int32). Имя переменной «val». Значение переменной равно 30.
  3. Наконец, оператор Console.write используется для вывода значения переменной String и Integer.

Если приведенный выше код введен правильно и программа выполнена успешно, отобразится следующий вывод.

Вывод

Из вывода видно, что значения как строковой, так и целочисленной переменной отображаются в консоли.

Операторы используются для выполнения операций над значениями различных типов данных. Например, чтобы выполнить сложение двух чисел, используется оператор +.

Давайте посмотрим на таблицу операторов, доступных для различных типов данных

Операторы C#

Арифметические операторы

Это операторы, используемые для выполнения математических операций над числами. Ниже приведен список операторов, доступных в C#.

Оператор Описание +Складывает два операнда – вычитает второй операнд из первого*Умножает оба операнда/Делит числитель на числитель% Оператор модуля и остаток после целочисленного деления++ Оператор инкремента увеличивает целое значение на единицу – Оператор декремента уменьшает целочисленное значение одним

Операторы отношения

Это операторы, используемые для выполнения реляционных операций над числами. Ниже приведен список реляционных операторов, доступных в C#.

Оператор Описание ==Проверяет, равны ли значения двух операндов или нет, если да, то условие становится истинным.!=Проверяет, равны ли значения двух операндов или нет, если значения не равны, тогда условие становится истинным.>Проверяет, является ли значение левого операнда больше, чем значение правого операнда, если да, то условие становится истинным. <Проверяет, меньше ли значение левого операнда, чем значение правого операнда, если да, то условие становится истинным.> =Проверяет, является ли значение левый операнд больше или равен значению правого операнда, если да, то условие становится истинным. <=Проверяет, меньше ли значение левого операнда или равно значению правого операнда, если да, то условие становится истинным.

Логические операторы

Это операторы, используемые для выполнения логических операций над значениями. Ниже приведен список операторов, доступных в C#.

Оператор Описание &&Это логический оператор И. Если оба операнда истинны, то условие становится истинным.||Это оператор логического ИЛИ. Если какой-либо из операндов истинен, то условие становится истинным.! Это оператор логического НЕ.

Давайте рассмотрим краткий пример того, как можно использовать операторы в .Net.

В нашем примере мы определим 2 целочисленные переменные и одну логическую переменную. Затем мы выполним следующие операции

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program 
 {
  static void Main(string[] args) 
  {
   Int32 val1 = 10,val2 = 20;
   bool status = true;
   
   Console.WriteLine(val1 + val2);
   Console.WriteLine(val1 < val2);
   Console.WriteLine(!(status));
   Console.ReadKey();
  }
 }
}

Пояснение кода

  1. Определены две целочисленные переменные:одна — val1, а другая — val2. Они будут использоваться для демонстрации реляционных и арифметических операций. Логическая переменная определена для демонстрации логических операций.
  2. Показан пример арифметической операции, в которой оператор сложения применяется к значениям val1 и val2. Результат записывается в консоль.
  3. Показан пример реляционной операции, в которой оператор "меньше" выполняется над значениями val1 и val2. Результат записывается в консоль.
  4. Показан пример логической операции, в которой логический оператор (!) применяется к переменной состояния. Логический оператор НЕ обращает текущее значение любого логического значения. Таким образом, если логическое значение равно «истина», логическое НЕ вернет значение «ложь» и наоборот. В нашем случае, поскольку значение переменной состояния равно «истине», результат покажет «ложь». Результат записывается в консоль.

Если приведенный выше код введен правильно и программа выполнена успешно, будут отображены выходные данные.

Вывод


Язык C

  1. Переменные C# и (примитивные) типы данных
  2. Переменные C++, литералы и константы
  3. C Переменные, константы и литералы
  4. Класс хранения C
  5. Операторы в C++ с примером:что такое, типы и программы
  6. Указатели C++ с примерами
  7. Структура С++ с примером
  8. std::list в C++ с примером
  9. Счетчик Python в коллекциях с примером
  10. Java — типы переменных