我正在尝试编写一个控制台应用程序,该应用程序将基于Visual Studio生成的XML文档文件生成文档页面。所以这是问题所在,看看Visual Studio生成的XML:
<?xml version="1.0"?>
<doc>
<assembly>
<name>Assembly-CSharp</name>
</assembly>
<members>
<member name="M:Utility.ScaleRange(System.Single,System.Single,System.Single,System.Single,System.Single)">
<summary>
Scales x from inA-inB to outA-outB
</summary>
<param name="_x">Value to scale</param>
<param name="_inA">Input range min</param>
<param name="_inB">Input range max</param>
<param name="_outA">Output range min</param>
<param name="_outB">Output range max</param>
<returns>Scaled value</returns>
</member>
</members>
</doc>
如您所见,除非在注释代码时在<returns>
中编写该方法,否则无法知道该方法返回的类型 (这是我不想做的事情)
有没有一种方法可以使VS输出方法的类型?如果没有,我想我将不得不使用Reflection来帮助我完成这个项目。
谢谢!