C# で一般的に使用される演算子には、強制変換の演算子としての条件演算子、変数が特定の型であるかどうかを判断する演算子、calss 型を返す typeof 演算子、および必要な値の型を返す sizeof 演算子が含まれます。スタック。length
C# 言語には多くの演算子が用意されています。これらの演算子は、数式演算、インデックス付け、または式での関数呼び出しの実行に役立ちます。次に、この記事でいくつかの演算子を詳しく紹介します。一般的に使用される演算子には、特定のリファレンスがあります。
#[おすすめコース: C# 言語チュートリアル]
C# でよく使われる演算子条件演算子、is 演算子、as 演算子、typeof 演算子などが含まれます。次の記事では、各演算子の使用法を詳しく紹介します
条件演算子
#条件演算子は (?:)condition ? X:Y
as 演算子
as 演算子は強制変換を表し、変換が失敗した場合でも例外はスローされません。以下の2点に注意が必要です #(1) 参照型にのみ使用可能です
#(2) 変換に失敗した場合はnull値が返されます例:object a = "str"; object b = 5; string c = a as string;//返回的是string string d = b as string;//返回的是null
例:
int a=1; bool type = a is long;
typeof 演算子から派生しないため、false を返します
typeof 演算子はクラスの型を返すために使用され、オープン ジェネリック型にも使用できます。複数の型パラメータを持つ型の仕様には、適切な数のカンマが必要です。
Type a = typeof(AAA); AAA aa = new AAA(); Type b = aa.GetType()
sizeof演算子
sizeof 演算子は、スタック内の値の型の必要な長さを返すために使用されます (単位: バイト)int a = sizeof(int); // 4
以上がC# で一般的に使用される演算子は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。