Microsoft表示法 - 命名空间的名称
本文关键字:命名空间 表示 Microsoft | 更新日期: 2023-09-27 18:33:54
查看命名空间的名称 (MSDN),它具有以下代码来显示建议的命名空间结构:
<Company>.(<Product>|<Technology>)[.<Feature>][.<Subnamespace>]
我对这种符号的假设是否正确?
<...>
就像变量。例如<Company>
,我用我自己的公司名称替换。...|...
管道字符表示选择左侧或右侧表达式(...)
括号用于对表达式进行分组 - 与可选性无关[...]
是说某些东西是可选的。
其次,这个符号有我可以谷歌搜索的名字吗?
该符号是Backus-Naur语法的变体。
此表示法通常用于表达编程语言语法。在指定输入时,它实际上非常有用,我建议阅读它。
是的,你的假设是正确的,但这些只是"指导方针"他们不必(也不应该 IMO)被僵化地坚持。
如果我只开发内部库或"核心"库,我有时会(如果与团队达成一致)删除Company
部分 - 例如,您看不到Microsoft.System.String
......
据我所知,这个符号没有名字——它只是一套准则。