C# 変数と Opera例付きの説明
C# 変数
変数は、さまざまなデータ型の値を格納するために使用される記憶領域に付けられた名前です。 C# の各変数には、変数のメモリのサイズとレイアウトを決定する特定の型が必要です。
たとえば、変数は String 型にすることができます。これは、文字列値を格納するために使用されることを意味します。データ型に基づいて、変数に対して特定の操作を実行できます。
たとえば、整数変数がある場合、その変数に対して加算や減算などの演算を実行できます。プログラム内で複数の変数を宣言できます。
異なるデータ型の複数の変数の宣言の簡単な例を見てみましょう。
この例では、XNUMX つの変数を定義します。XNUMX つはタイプ「string」で、もう XNUMX つはタイプ「Integer」です。 次に、これらの変数の値をコンソールに表示します。 各例では、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 ステートメントを使用して、String 変数と Integer 変数の両方の値を出力します。
上記のコードが正しく入力され、プログラムが正常に実行されると、次の出力が表示されます。
出力
出力から、文字列変数と整数変数の両方の値がコンソールに表示されていることがわかります。
Opera演算子は、さまざまなデータ型の値に対して演算を実行するために使用されます。たとえば、2 つの数値の加算を実行するには、+ 演算子が使用されます。
さまざまな演算子の表を見てみましょう データ型
C# Operaトー
算術 Operaトー
これらは数値に対して数学的演算を実行するために使用される演算子です。以下は、 C#.
Operaタ | Description |
---|---|
+ | 2つのオペランドを加算する |
– | 2番目のオペランドを最初のオペランドから減算します |
* | 両方のオペランドを乗算します |
/ | 分子を除分子で割ります。 |
% | モジュラス Operator と整数除算後の余り |
++ | インクリメント演算子は整数値を1ずつ増加します |
- | デクリメント演算子は整数値を1ずつ減らします |
リレーショナル Operaトー
これらは、数値に対して関係演算を実行するために使用される演算子です。以下は、C# で使用できる関係演算子のリストです。
Operaタ | Description |
---|---|
== | 2 つのオペランドの値が等しいかどうかをチェックし、等しい場合は条件が真になります。 |
!= | 2 つのオペランドの値が等しいかどうかをチェックします。値が等しくない場合は条件が true になります。 |
> | 左オペランドの値が右オペランドの値より大きいかどうかをチェックし、大きい場合は条件が真になります。 |
< | 左オペランドの値が右オペランドの値より小さいかどうかをチェックし、小さい場合は条件が真になります。 |
>= | 左オペランドの値が右オペランドの値以上であるかどうかをチェックし、そうであれば条件が真になります。 |
<= | 左オペランドの値が右オペランドの値以下かどうかをチェックし、そうであれば条件が真になります。 |
論理的 Operaトー
これらは値に対して論理演算を実行するために使用される演算子です。以下は C# で使用できる演算子のリストです。
Operaタ | Description |
---|---|
&& | これは論理 AND 演算子です。両方のオペランドが true の場合、条件は true になります。 |
|| | これは論理 OR 演算子です。オペランドのいずれかが true の場合、条件は true になります。 |
! | これは論理 NOT 演算子です。 |
.Net で演算子がどのように使用されるかの簡単な例を見てみましょう。
この例では、2つの整数変数とXNUMXつのブール変数を定義します。次に、次の操作を実行します。
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 つの整数変数が定義されています。2 つは valXNUMX、もう XNUMX つは valXNUMX です。これらは、関係演算と算術演算を示すために使用されます。ブール変数は、論理演算を示すために定義されています。
- 算術演算の例を示します。ここでは、val1 と val2 に対して加算演算子が実行され、結果がコンソールに書き込まれます。
- 関係演算の例を示します。ここでは、val1 と val2 に対して小なり演算子が実行され、結果がコンソールに書き込まれます。
- 論理演算子 (!) がステータス変数に適用された論理演算の例を示します。論理 NOT 演算子は、ブール値の現在の値を反転します。したがって、ブール値が「true」の場合、論理 NOT は値「false」を返し、その逆も同様です。この場合、ステータス変数の値は「true」なので、結果は「false」になります。結果はコンソールに書き込まれます。
上記のコードが正しく入力され、プログラムが正常に実行されると、出力が表示されます。