是否有命名空间的所有保留关键字的列表?

Is there a list of all reserved keywords for a namespace?

当 运行 代码分析 ([Roslyn] Microsoft.CodeAnalysis.FxCopAnalyzers) 我的解决方案出现以下警告:

Warning CA1716 

Rename namespace CompanyA.Product.Shared.LibraryA so that it no longer conflicts
with the reserved language keyword 'Shared'. 
Using a reserved keyword as the name of a namespace makes it harder for consumers 
in other languages to use the namespace.

在哪里可以找到 C# 中命名空间的保留关键字的完整列表?

这是一个 VB.Net 项目还是包含在内?因为 Shared 是一个 VB.Net reserved keyword

整个列表已硬编码在 IdentifiersShouldNotMatchKeywords.cs 中,在以下变量中:

它包含 C#、VB.NET 和 C++ 的保留关键字。