加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何使用C#查找类或方法的用法?

发布时间:2020-12-15 18:11:29 所属栏目:百科 来源:网络整理
导读:在Visual Studio中,我可以右键单击一个类或方法,然后选择“查找用法”.这给我一个在我的解决方案中使用那段代码的地方列表.我的代码如何做同样的事情? 解决方法 您需要解析您的代码才能执行此操作.我不认为你可以用反思来做. MS已经在一个名为Roslyn的项目
在Visual Studio中,我可以右键单击一个类或方法,然后选择“查找用法”.这给我一个在我的解决方案中使用那段代码的地方列表.我的代码如何做同样的事情?

解决方法

您需要解析您的代码才能执行此操作.我不认为你可以用反思来做. MS已经在一个名为Roslyn的项目上工作.这是.NET编译器的一种API.它应该提供你所需要的.查看 this的帖子,了解Roslyn项目的详细信息.

从帖子引用:

This opens up new opportunities for VS extenders to write powerful
refactorings and language analysis tools,as well as allow anyone to
incorporate our parsers,semantic engines,code generators and
scripting in their own applications.

This post演示使用符号.
This post回答了获取所有引用的问题.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读