方法main的XML注释
本文关键字:注释 XML main 方法 | 更新日期: 2023-09-27 18:23:40
在C#中,我为main
方法写了一条XML注释:
/// <summary>
/// Some comment.
/// </summary>
public static void Main(string[] args)
{
但Visual Studio警告我不要这样做:
XML comment is not placed on a valid language element main
对C#中的main
方法有什么建议的评论方式?
某些语言元素不允许有xml文档,如Namespaces,显然在这种情况下还有main方法。文档说明了这一点,并且还有一些链接显示了其他XML的注意事项和不注意事项。
我可能建议的唯一一个棘手的答案是,如果你想发表评论,只需使用双引号//而不是三元组。三元组被处理成类的文档,可能会导致后台问题。
我认为您还需要为参数添加注释。
/// <summary>
///
/// </summary>
/// <param name="args"></param>
static void Main(string[] args)
{
我认为这就是VS正在寻找的。编写完方法后,只需在方法上方键入///
即可。至少它在我的Visual Studio中没有给出错误/警告。
希望能有所帮助。
我想给它添加一个建议。转到项目的属性->Build,然后在开始编写XML文档之前标记说明XML文档文件的复选框。这将在编写XML标记时对您有所帮助。如果您放置了一个无效的XML标记,比如上面的命名空间,那么VS将提示:XML注释没有放置在有效的语言元素上。