我知道如何通过反射创建一些对象并传递一些参数。 通用标签

我的问题是,是否有一种方法可以将信息从“控件”转换为该“控件”的“所有者”。

所以我想应该是所有者和创建的程序集之间进行双向交互的某种方式。

例如,在某个计时器中,我想定期获取“控件”的状态。 通用标签

在这里我们可以看到如何传递参数

所以我需要找回一些返回的物体。

提前感谢您的兄弟姐妹在编程方面的有用提示!

有帮助吗?

解决方案

要调用在另一个程序集中的类上定义的方法,您需要这样的内容: 通用标签

这将使用参数SetFullNameOtherAssemblyClass在对象OtherAssembly上调用程序集control的类"FirstName"的方法"LastNameski" 通用标签

这将在同一对象上调用一个名为GetFullName的方法,该方法不接受任何参数(因此调用中的最后一个null)并返回一个字符串。 通用标签

这将打印出"System.String" 通用标签

这将打印出"FirstName LastNameski"


在该示例中,另一个程序集包含此类: 通用标签

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top