system.reflection

system.reflection

文章 0 浏览 5

如何使用 System.Reflection 中的 PEReader 从 DLLImport 属性获取 DLL 名称/路径?

我正在编写一个实用程序,它可以反汇编用 c# 编写的 dll/exe 文件,然后扫描该文件内的所有类型是否存在从非托管 DLL 导入的方法。我需要获取有关每个…

盗心人 2025-01-13 21:38:06 0 0

如何从可能实现 IEnumerable的对象中提取 MethodInfo.Invoke 参数

使用反射,我尝试在预期为某种类型的 IEnumerable 的对象上调用 Linq 方法 IEnumerable.FirstOrDefault() ,并返回结果对象。 我有以下类: class MyC…

叫思念不要吵 2025-01-11 22:56:06 0 0

使用泛型时 C# 比较属性类型。带有反思

我有一些嵌套的泛型类,我想通过反射检索实际的属性类型以实现一些自定义逻辑。 public class Base public Base(T model) { this.model = model; } pu…

拧巴小姐 2025-01-11 02:05:39 0 0

序列化在运行时创建的类

我从不同的客户端获得多个 XSD,并且我需要向他们提供符合他们提供的 XSD 的 XML 格式的数据。我已经编写了一段代码,使用 codedom、System.Reflectio…

望喜 2025-01-04 09:40:48 0 0

如何动态加载XAML以获取控件信息

我正在尝试加载一个 Silverlight 项目来读取每个 XAML 文件,方法是使用每个 XAML 类的反射 Activator.CreateInstance 创建一个实例读取其控件。 C# …

柠栀 2025-01-03 07:30:43 2 0

msbuild 中的反射问题,devenv 很好

我已经解决了与此相关的问题,但找不到任何与此问题相关的问题,因此,我问这个问题。 我有一个构建任务(作为 AfterBuild 目标添加)来验证类型名称…

葬シ愛 2025-01-02 06:37:21 1 0

从 Interop 对象获取动态成员和 SetValue

我有一个作为 System.__ComObject 出现的互操作对象,我想使用变量名称设置值: SetValue(fieldname) = fieldvalue; 我还需要检查动态成员以查看可用…

不再让梦枯萎 2025-01-01 10:18:56 2 0

使用 NUnit+Reflection,在我的 ActiveX 控件上找不到任何事件

我正在使用 NUnit 和 C# 对老式 COM/ActiveX 控件进行单元测试。 我正在动态地执行所有操作,没有引用或编译时类型信息,因为我正在测试的控件主要是…

梦罢 2024-12-29 08:42:14 0 0

Environment.CurrentDirectory 与 System.Reflection

在以下获取正在执行的程序集的工作目录的方法中,是否有建议将哪一种视为最佳实践?我从开发人员那里得知,方法 1 在 Windows 7 SP1 64 位上有时会失…

梦行七里 2024-12-27 22:12:31 0 0

深度查找类实例中的属性类型

我有一个方法可以解析 xml 并从该 xml 创建指定类型的对象。 这一切都是使用泛型完成的,以便为所有类型提供通用方法。 我的问题是我想使用其类型名称…

沙与沫 2024-12-27 08:45:27 2 0

使用Reflection获取PropertyInfo,只想查看有mutators的访问器

使用反射,我只想检索同时具有 get 和 set 方法的属性,并忽略仅具有 get 的属性。我想做的是向用户提供他/她能够更改的变量列表,因此向他们显示仅具…

微凉徒眸意 2024-12-26 17:04:38 1 0

通过反射调用方法会导致 System.MissingMethodException

我正在动态加载程序集并从中调用静态方法。当该方法使用不重要的引用(例如 mscorlib 或 System.Core)时,就会出现问题 - 我收到 System.MissingMeth…

悲凉≈ 2024-12-19 18:24:15 0 0

“注射”将运算符转换为现有类型

Scriptsharp 使用 mscorlib 0.7.0.0,它在 int32 上有一个隐式运算符 System.Number。我理解它存在的原因,尽管我认为编译器可以以另一种方式处理转换…

暗恋未遂 2024-12-15 17:49:07 0 0

为什么 Assembly.GetTypes() 需要引用?

我想从程序集中获取所有类型,但我没有引用,也不关心它们。查找接口类型与引用有什么关系?我有办法解决这个问题吗? Assembly assembly = Assembly.…

我是有多爱你 2024-12-14 19:06:22 2 0

C# 通过反射设置对象 DateTime 属性值

我想将对象的所有 DateTime 属性设置为默认日期。但是,如果我尝试通过反射设置值,则会出现异常:“对象与目标类型不匹配。” private void SetDefau…

娇俏 2024-12-13 04:26:50 1 0
更多

推荐作者

5397313

文章 0 评论 0

烟沫凡尘

文章 0 评论 0

一个破名字

文章 0 评论 0

萌︼了一个春

文章 0 评论 0

当爱已成负担

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文