c# - @property_name 声明在 C# 中的含义是什么?
问题描述
我正在浏览 microsoft .netcore 运行时的源代码并遇到了这些代码行
如您所见,他们在每个错误消息获取器(例如@Error_InvalidFilePath
.
我的问题是,这里使用的这种语言功能是什么?
而且,我在哪里可以阅读更多关于它的信息?
谢谢
解决方案
这@
是一种使用保留字作为名称的方法。例如,变量class
可以用作变量名,如@class
.
对于非保留名称,这不会添加任何内容。但是你当然不知道将来保留哪些名称。您的代码示例是生成的代码,它最好适用于较新的语言版本,因此在@
那里有意义。
查看文档
推荐阅读
- php - 具有多个选项卡的多个查询的分页解决方案 Wordpress
- java - csc -version 正在终端中运行,但不是从我的 java 程序 MAC 中运行
- javascript - 如何在“src”javascript脚本中使用谷歌地图API
- python-3.x - 如何在没有 PyCharm IDE 的情况下运行代码
- python - 对另一个类的对象执行计算
- python - 将值插入二叉树但不产生任何值
- dart - 比较列表中的字符串
- r - 使用 RCurl 或任何其他 R 包
- vue.js - Nuxt如何浏览静态文件
- php - 对于从我的数据库中选择数据的查询,我收到一个致命错误,可能是语法