gpt4 book ai didi

c# - 使用反射获取方法描述

转载 作者:行者123 更新时间:2023-11-30 14:43:41 29 4
gpt4 key购买 nike

是否可以使用反射获取方法或属性的注释描述。例如,当您在 Visual Studio 中使用智能感知滚动浏览对象可用的方法时,会有一个标签描述该方法的作用。如何使用反射以编程方式访问此数据?非常感谢您的想法。托尼

最佳答案

没有。方法描述在从源代码中的 XML 注释中提取的 XML 文件(与声明程序集同名)中定义。 Visual Studio 使用该 XML 文件加载这些内容。该信息在程序集元数据中无处可寻,自然无法使用反射获得:

/// <summary> Method description </summary>
public void Something() { ... }

当使用 /doc 开关调用 C# 编译器时,它会提取 XML 标记并将其放入 XML 文件中。 Visual Studio 检查引用程序集中是否有可用的 XML 文件并显示适当的描述。

关于c# - 使用反射获取方法描述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1643430/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com