2014-01-09 80 views
-2

我使用了一個接口類,並從該類中創建一個對象(使用返回類型爲void的方法)。現在這個對象有太多的信息,我只想得到一些必要的信息。如何從C#中的對象獲取或提取信息?

接口:

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

歡迎來到SO.目前尚不清楚你正在努力實現什麼。請說明您期望的結果是否反對您當前的結果。 –

+0

我想用編碼語言的技巧來解決我的問題 –

回答

2

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

這意味着你的設計是錯誤的。你已經用一些不必要的方法/或方法污染了界面,而這些方法或方法應該是其他界面的一部分。您應該重新考慮您的設計並將接口分解爲多個接口。以便您的類只實現所需的接口。

+0

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

+1

@ user3176222完全解釋問題。除非你的情況清楚,否則你不會得到你可能會接受的答案。 – Ehsan