次の方法で共有


C# キーワード

キーワードは、コンパイラに特別な意味を持つ定義済みの予約済み識別子です。 プレフィックスとして @ が含まれていない限り、プログラムで識別子として使用することはできません。 たとえば、@ifは有効な識別子ですが、ififがキーワードであるためではありません。

この記事の最初の表は、C# プログラムの任意の部分で予約された識別子であるキーワードを示しています。 この記事の 2 番目の表に、C# のコンテキスト キーワードを示します。 コンテキスト キーワードは、限られたプログラム コンテキストでのみ特別な意味を持ち、そのコンテキストの外部の識別子として使用できます。 一般に、新しいキーワードが C# 言語に追加されると、以前のバージョンで記述されたプログラムの中断を回避するために、コンテキスト キーワードとして追加されます。

コンテキスト キーワード

コンテキスト キーワードは、コード内で特定の意味を提供するために使用されますが、C# では予約語ではありません。 partialwhereなどの一部のコンテキスト キーワードは、2 つ以上のコンテキストで特別な意味を持ちます。