工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> C言語

C# の変数と演算子と例

C# 変数

変数は、さまざまなデータ型の値を格納するために使用されるストレージ領域に付けられた名前です。 C# の各変数には、変数のメモリのサイズとレイアウトを決定する特定の型が必要です。

たとえば、変数は文字列型にすることができます。これは、文字列値を格納するために使用されることを意味します。データ型に基づいて、変数に対して特定の操作を実行できます。

たとえば、整数変数がある場合、変数に対して加算や減算などの操作を実行できます。プログラムで複数の変数を宣言できます。

異なるデータ型の複数の変数の宣言の簡単な例を見てみましょう。

この例では、「string」型と「Integer」型の 2 つの変数を定義します。次に、これらの変数の値をコンソールに表示します。各例では、Program.cs ファイルの main 関数のみを変更します。

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();
  }
 }
}

コードの説明

<オール>
  • データ型 String の変数が宣言されています。変数の名前は「メッセージ」です。変数の値は「値は」です。
  • データ型 Integer (Int32) の変数が宣言されています。変数の名前は「val」です。変数の値は 30 です。
  • 最後に、Console.write ステートメントを使用して、文字列変数と整数変数の両方の値を出力します。
  • 上記のコードが正しく入力され、プログラムが正常に実行されると、次の出力が表示されます。

    出力

    出力から、文字列変数と整数変数の両方の値がコンソールに表示されていることがわかります。

    演算子は、さまざまなデータ型の値に対して操作を実行するために使用されます。たとえば、2 つの数値の加算を実行するには、+ 演算子が使用されます。

    さまざまなデータ型で使用できる演算子の表を見てみましょう

    C# 演算子

    算術演算子

    これらは、数値に対して数学演算を実行するために使用される演算子です。以下は、C# で使用できる演算子のリストです。

    オペレーター 説明 +2 つのオペランドを加算します–最初のオペランドから 2 番目のオペランドを減算します*両方のオペランドを乗算します/分子を分子分母で除算します%モジュラス演算子と整数除算後の剰余 ++インクリメント演算子は整数値を 1 増やします—デクリメント演算子は整数値を減らします一つ

    関係演算子

    これらは、数値に対して関係演算を実行するために使用される演算子です。以下は、C# で使用できる関係演算子のリストです。

    オペレーター 説明 ==2 つのオペランドの値が等しいかどうかをチェックし、yes の場合、条件が true になります。!=2 つのオペランドの値が等しいかどうかをチェックし、値が等しくない場合、条件が true になります。>値が等しいかどうかをチェックします。左のオペランドの値が右のオペランドの値より大きい場合、条件が真になります。左のオペランドが右のオペランドの値以上である場合、条件は true になります。

    論理演算子

    これらは、値に対して論理演算を実行するために使用される演算子です。以下は、C# で使用できる演算子のリストです。

    オペレーター 説明 &&これは論理 AND 演算子です。両方のオペランドが true の場合、条件は true になります。||これは論理 OR 演算子です。オペランドのいずれかが true の場合、条件は true になります。これが論理否定演算子です。

    .Net で演算子を使用する方法の簡単な例を見てみましょう。

    この例では、2 つの整数変数と 1 つのブール変数を定義します。次に、次の操作を実行します

    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();
      }
     }
    }

    コードの説明

    <オール>
  • 2 つの整数変数が定義されています。1 つは val1 で、もう 1 つは val2 です。これらは、関係演算と算術演算を紹介するために使用されます。ブール変数は、論理演算を示すために定義されています。
  • val1 と val2 に対して加算演算子を実行する算術演算の例を示します。結果はコンソールに書き込まれます。
  • 関係演算の例では、小なり演算子が val1 と val2 に対して実行されます。結果はコンソールに書き込まれます。
  • 論理演算の例を示します。ここでは、論理演算子 (!) が状態変数に適用されます。論理 NOT 演算子は、ブール値の現在の値を逆にします。したがって、ブール値が「真」の場合、論理否定は値「偽」を返し、その逆も同様です。この場合、ステータス変数の値が「true」であるため、結果は「false」と表示されます。結果はコンソールに書き込まれます。
  • 上記のコードが正しく入力され、プログラムが正常に実行されると、出力が表示されます。

    出力


    C言語

    1. C# 変数と (プリミティブ) データ型
    2. C++ の変数、リテラル、および定数
    3. C の変数、定数、およびリテラル
    4. C ストレージ クラス
    5. C++ の演算子と例:型とプログラムとは
    6. C++ ポインタと例
    7. C++ 構造体と例
    8. C++ の std::list と例
    9. 例を使用したコレクション内の Python カウンター
    10. Java - 変数の型
    11. C - 変数