これらの3つのコンテキストワードは長い間触れられてきましたが、イブやアダムjustと同様に、常にそれについて無知でした。今日、非同期コンテキストキーワードを見て、コンテキストキーワードが何であり、キーワードが何であるかを理解していないことがわかりました。違い
async
キーワードは、メソッド、ラムダ式、または無名メソッドを変更する場合のみのキーワードであるため、コンテキストキーワードです。 他のすべてのコンテキストでは、識別子として解釈されます。
コンテンツキーワードとキーワードの違い:
1. C#キーワード:C#言語の定義に使用される文字列シンボル。これらは、コンパイラにとって特別な意味を持つ事前定義済みの予約済み識別子です。
2.コンテキストキーワード:特定の言語構造でのみキーワードとして機能する識別子。キーワードとの違いは、コンテキストキーワードをコードの他の部分の識別子として使用できることです。特定のコンテキストキーワード(partialやwhereなど)は、2つ以上のコンテキストで特別な意味を持っています。
ここでは、Javaでの予約語の概念についても説明できます。
予約語は、まだ使用されていないキーワードですが、Javaバージョンのアップグレード時に将来使用される可能性があるキーワードです。