2010-06-03 22 views
0

我正在研究一個項目,其中所有對象都具有標準基類。我們只是在數據庫中添加了一些新的字段,用於某些對象後面的表格,例如「創建日期」。ASP.NET反射獲取當前對象的類型

我想在基類的插入方法使用反射,這樣,當它被稱爲它檢查對象以查看它是否具有屬性‘dateCreated會’,如果它確實套它DateTime.Now

我遇到的問題是typeof(this)不起作用,我不知道基類中的類型顯然是什麼。

是否可以從對象中獲取對象的PropertyInfo類型,而不用硬編碼對象類型或使用泛型?

回答

0

您可以在基數中使用this.GetType()並接收派生類的Type

+0

這樣做謝謝你。 – William 2010-06-04 16:10:32