get_PropertyName()/set_PropertyName() 与 PropertyName?
我正在使用对正在使用的公共 API 的程序集的反射以及 System.CodeDOM 来生成一些通过 API 提取信息的代码。 在我的自动生成代码的一部分中,我引用了 …
反射命名空间是用 C# 编写 quine 的构建块吗?
我是否需要使用反射来为 C# 编写 quine 程序? 我在其他地方读到 - quine 从磁盘打开源文件是“作弊” 所以我猜想使用 .net 反射器和/或使用 System.I…
反射和自定义 ControlDesigner 似乎在 C# 中不起作用
我制作了一个自定义 ControlDesigner,我需要包含和排除属性网格中显示的属性。但由于某种原因,似乎只是忽略了代码?我不知道我可能做错了什么?我可…
在 system.reflection 的调用方法中将函数作为参数传递
我有一个包含函数层次结构的变量,如下所示: string str= "fun1(fun2(),fun3(fun4(fun5(34,33,'aa'),'value',fun6()))" // 这个层次结构作为来自数据…
System.Reflection.PropertyInfo 数组
获取类的 System.Reflection.PropertInfo 数组后 - 有谁知道这个数组如何排序或是否排序,或者我是否必须 Array.Sort(MySortMethods/Params)?…
使用反射从 Web 服务加载远程程序集
我在 Web 服务中使用 Assembly.LoadFrom 从网站加载程序集。但问题是它位于虚拟目录中,并且 server.mappath 解析像 \share\mydll.dll 这样的 url,并…
将通过 Reflection.Emit 生成的类型保存为代码文件 (.cs),而不是将其保存在 .dll 文件中
在开始之前,让我先讲一下我的经验:我对 C#.NET、Web 服务、XML 部分等方面有丰富的经验。反射对我来说是新事物,尽管我已经广泛阅读了它并尝试了一…
如何将类的所有属性存储在对象数组中?
假设我有一个类 myClass ,它有几个属性,例如 property1、property2、perperty3 等。现在,我想用每个属性填充一个数组,以便我可以通过其索引访问每…
使用 System.Reflection 确定所有引用
我试图用 System.Reflection 确定 dll 内的每个引用。但是,GetReferencedAssemblies 仅列出“参考”中的内容(在解决方案资源管理器中可见)。 我想…
如何在运行时找出控制器属于 asp.net mvc 中的哪个区域?
由于这个东西是相当新的,我找不到任何好的参考资料。 我想使用反射来枚举应用程序中的所有控制器。使用反射这并不难。但既然区域到位了。我如何知道…