根據 微軟的Connect網站,有類似的IE10災情
2013年12月26日
2013年12月24日
如何取得被呼叫函式的函式名稱-StarckTrace
如果我們有methodHere(),可能有methA,methB, methC呼叫它,想要知道當時是哪個 Method呼叫,這是可以藉重StackTrace來追蹤,在Stack裡的第一筆是本身method, 第二筆才是上一個呼叫者,以下是整段code
標籤:
.NET Framework,
ASP.NET,
C#,
VB.NET
2013年12月23日
取得目前函式的名稱
如果我們要取得目前函式的名稱
可以使用System.Reflection.MethodInfo.GetCurrentMethod()取得MethodBase的Type,再轉成文字
標籤:
.NET Framework,
ASP.NET,
C#,
VB.NET
2013年12月22日
java Package等於.net甚麼?UML呢?
早期C#從java學了很多東西,甚至語法都很像,物件導向的語言概念字人很多相似,像類別就叫class在很多語言都這樣稱呼,但有些就不是如此,像java Package等於.net甚麼?,答案是name space,以下是我整理java/.net/UML 裡的稱呼對照:
標籤:
.NET Framework,
C#,
Java,
UML
Gang of Four 設計樣式
畢業的論文是有關Design pattern(設計樣式),趁著最近的專案機會,順便架構公司的.net 公用架構,所以過來的文章會著重在設計樣式。設計樣式算是神人經年累月的經驗歸納出的設計模式,可用來解決物件導向設計的問題,物件導向會有什問題,自然是重用和隔離這些物件導向的專長,而這些樣式可以幫助你正確的設計。
說到設計樣式便要先談gof(Gang of Four)的23個樣式,這些樣式從早期J2EE design pattern,到.net framewirk,都可以看到以 gof為基礎設計的物件,甚至在進行重構時,要消除依些壞味道也會使用的Design pattern。以下我們是gof樣式:
2013年12月17日
2013年12月16日
2013年12月10日
訂閱:
文章 (Atom)