C#の関係演算子とは何ですか?
C#で2つの値を比較するには、関係演算子を使用します。
以下は、C#の関係演算子です。
== | 2つのオペランドの値が等しいかどうかをチェックし、等しい場合は条件が真になります。 |
!= | 2つのオペランドの値が等しいかどうかをチェックし、値が等しくない場合は条件が真になります。 |
> | 左のオペランドの値が右のオペランドの値より大きいかどうかを確認します。大きい場合は、条件が真になります。 |
| 左のオペランドの値が右のオペランドの値よりも小さいかどうかを確認します。小さい場合は、条件が真になります。 |
> = | 左のオペランドの値が右のオペランドの値以上であるかどうかを確認します。はいの場合、条件は真になります。 |
| 左のオペランドの値が右のオペランドの値以下であるかどうかをチェックします。はいの場合、条件は真になります。 |
たとえば、2つの整数変数が等しいかどうかを比較するには-
if(a ==b){Console.WriteLine( "Line 1-a is equal to b");} else {Console.WriteLine( "Line 1-a is not equal to b");}
同様に、他の関係演算子でも機能します。
以下は、C#で関係演算子を操作する方法を示す例です-
例
using System; class Program {static void Main(string [] args){int a =21; int b =10; if(a ==b){Console.WriteLine( "Line 1-a is equal to b"); } else {Console.WriteLine( "1行目-aはbと等しくありません"); } if(a b){Console.WriteLine( "3行目-aはbより大きい"); } else {Console.WriteLine( "3行目-aはbより大きくない"); } /*aとbの値を変更しましょう*/a =5; b =20; if(a <=b){Console.WriteLine( "4行目-aはb以下です"); } if(b> =a){Console.WriteLine( "5行目-bはb以上です"); }}}
出力
1行目-aはbLine2と等しくない-aはbLine3以上-aはbLine4より大きい-aはbLine5以下のいずれか-bはb<以上のいずれか/ pre>
-
C#の論理演算子は何ですか?
論理演算子はブール値で使用されます。次の3つの論理演算子はC#で使用できます。 オペレーター 説明 && 論理積演算子と呼ばれます。両方のオペランドがゼロ以外の場合、条件は真になります。 || 論理OR演算子と呼ばれます。 2つのオペランドのいずれかがゼロ以外の場合、条件は真になります。 ! 論理NOT演算子と呼ばれます。オペランドの論理状態を逆にするために使用します。条件がtrueの場合、LogicalNOT演算子はfalseになります。 C#で論理演算子を操作する方法を示す例を見てみましょう。ここでは、論理積演算子の条件がチェックされます。 if (a
-
C#プログラムのデストラクタとは何ですか?
デストラクタは、クラスのオブジェクトがスコープ外になるたびに実行される、クラスの特別なメンバー関数です。 チルダ(〜)が前に付いたクラスとまったく同じ名前です。たとえば、クラス名はDemoです。 public Demo() { // constructor Console.WriteLine("Object is being created"); } ~Demo() { //destructor Console.WriteLine("Object is being deleted"); } C#でD