c# - 在 C# 中设置智能支持功能的弹出帮助

标签 c# visual-studio

正如我们在 Visual Studios 的智能支持中看到的那样,任何属于 Microsoft 编写的代码的一部分都有一个详细信息部分,它提供有关变量、事件、函数等功能的信息,作为弹出式帮助。我们编写的函数仅提供有关要传递的预期变量的信息。有人可以帮我找出如何为用户编写的代码的详细信息部分编写信息吗?

谢谢!

最佳答案

我怀疑您正在寻找 XML documentation .例如:

/// <summary>This method does something funky.</summary>
public void Foo()
{
}

在您的方法声明上方键入///以使 Visual Studio 为您创建框架。如果您想将文档与库一起分发,则需要在项目属性中打开 XML 生成。您通常应该将 XML 文件命名为与 DLL 相同的名称,例如Acme.MyProject.dll 将在 Acme.MyProject.xml 中有文档。

关于c# - 在 C# 中设置智能支持功能的弹出帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5250060/

相关文章:

c# - 新的 .Net Core 库序列化属性不起作用

c++ - CMakeLists.txt :30 (project): No CMAKE_C_COMPILER could be found 处的 CMake 错误

c# - Azure 应用服务 Linux Web 应用 : It was not possible to find any installed . NET Core SDK

c# - Identity Server 4 混合流错误与客户端 key

c# - 从 C# 到 C++ 的加密/解密

c# - 将 double 显式转换为具有不同结果的 int

c# - Microsoft Visual C# 组合框/列表框

c++ - 错误 LNK2019 : unresolved external symbol - what am I doing wrong?

visual-studio - 打开 Android SDK 管理器 Visual studio 2015

visual-studio - Asp.NetCore 1.1->2.0 迁移错误 - `System.Object' 未定义或导入