c#
の属性名としてキーワードを使用しますASP.NET MVCでは、C#キーワードをビューの属性名として使用することもできます。たとえば、次のコードを検討してください。
// 此代码无法编译,因为 "class" 是 C# 中的关键字。
「クラス」がC#のキーワードであるため、このコードはコンパイルできません。この問題を解決するために、キーワードの前に @シンボルを追加することにより、識別子として使用できます。
// 通过添加@符号,可以成功编译。
C#キーワードに関するMSDNのドキュメントによると:
"キーワードは、コンパイラに特別な意味を持つ定義された予約識別子です。 @シンボルがキーワードの前に前に付けられない限り、プログラムの識別子として使用することはできません。したがって、 @プレフィックスを使用することにより、属性名を逃がしてコンパイルすることができます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3