前文中,老周已經(jīng)厚著臉皮介紹了類型的聲明,類型里面包含的自然就是類型成員了,故,順著這個(gè)思路,今天咱們就了解一下如何向類型添加成員。

咱們都知道,常見的類型成員,比如字段、屬性、方法、事件。表示代碼成員的類型與 CodeTypeDeclaration 類有著共同的基類—— CodeTypeMember。畢竟類型也好,類型成員也好,都有共同特征。

下面,簡單認(rèn)識(shí)一下相關(guān)的幾個(gè)類型,心里也有個(gè)譜。

CodeMemberField:字段

CodeMemberProperty:屬性

CodeMemberMethod:方法

CodeConstructor:構(gòu)造函數(shù)

CodeMemberEvent:事件

 

下面來個(gè)例子,聲明一個(gè)Dog類,并且為它添加一個(gè)帶有單個(gè) string 類型參數(shù)的構(gòu)造函數(shù),以及一個(gè)名為Age