2014-01-09 82 views
-2

我使用了一个接口类,并从该类中创建一个对象(使用返回类型为void的方法)。现在这个对象有太多的信息,我只想得到一些必要的信息。如何从C#中的对象获取或提取信息?

接口:

public interface Iclass 
{ 
    void OnEventReceived(event ev); 
} 
+4

欢迎来到SO.目前尚不清楚你正在努力实现什么。请说明您期望的结果是否反对您当前的结果。 –

+0

我想用编码语言的技巧来解决我的问题 –

回答

2

现在对象有太多的信息,我想只得到一些必要的信息

这意味着你的设计是错误的。你已经用一些不必要的方法/或方法污染了界面,而这些方法或方法应该是其他界面的一部分。您应该重新考虑您的设计并将接口分解为多个接口。以便您的类只实现所需的接口。

+0

有一些信息是以后需要使用的。并有一些需要提取的信息 –

+1

@ user3176222完全解释问题。除非你的情况清楚,否则你不会得到你可能会接受的答案。 – Ehsan