System.Object.GetType()
和System.Type.GetType()
之間是否有區別。System.Object.GetType和System.Type.GetType之間的區別
1
A
回答
1
3
System.Type
源自System.Object
。同樣,它從System.Object
繼承無參數實例方法GetType()
。它會給你你得到的Type
的子類型。這在很大程度上是無用的。
靜態Type.GetType(string)
函數和它的重載是完全不同的,儘管名稱相同。他們會爲您指定具有特定名稱的類型。
1
Object.GetType()
獲取當前實例的類型,在這種情況下,它爲自己調用Type.GetType
。
0
System.Object.GetType()
- 獲取當前實例的類型。
E.g:
var s ="sdf".GetType() // Gets System.String
System.Type.GetType()
- 獲取表示指定類型
Type type = Type.GetType("System.Int32");
相關問題
- 1. 之間的〜/和的區別../
- 2. '#','%'和'$'之間的區別
- 3. {!!之間的區別!!}和{{}}
- 4. '+ ='和'= +'之間的區別?
- 5. 「。+」和「。+?」之間的區別
- 6. .eq之間的區別。和==
- 7. #。/和#之間的區別。 ./
- 8. !=和!之間的區別==
- 9. 「%〜dp0」和「。\」之間的區別?
- 10. | =和^ = css之間的區別
- 11. 之間的區別。和#
- 12. ==和case之間的區別?
- 13. 「**/* /」和「** /」之間的區別?
- 14. jQuery - '。'之間的區別和「#」
- 15. 「?1」和「?」之間的區別
- 16. `%in%`和`==`之間的區別
- 17. fmod和%之間的區別
- 18. 之間的區別:+和:+
- 19. 類區域和堆之間的區別
- 20. SPFile和PublishingPage類別之間的區別
- 21. 子類和類別之間的區別?
- 22. System.Timers.Timer Enabled = true和.Start()之間的區別Enabled = true和.Start()之間的區別
- 23. isForeground()和onExposed和onObscured之間的區別
- 24. $ .ajax()和$ .get()和$ .load()之間的區別
- 25. 和intent和setcontentview之間的區別
- 26. Java和C#和.NET之間的區別
- 27. NSthread和NStimer和NSNotifcation之間的區別?
- 28. sys.log()和console.log()和console.error()之間的區別?
- 29. 關注與責任之間的區別(即SRP和SoC之間的區別)?
- 30. make中的「$(shell ...)」和「$$(...)」之間的區別
我貼過,它繼承的類的對象,我沒有考慮重載方法雖然。爲你+1。 ^^ – Smudge202 2011-05-05 10:11:27
@ Smudge202:不僅如此,爲什麼還要打擾你的自我解釋,而你可以指出:D .. – 2011-05-05 10:14:50
什麼時候我們使用typeof()運算符 – Raghav55 2011-05-05 10:42:39