tag:blogger.com,1999:blog-4500363753981919783.post7951973709697858365..comments2023-10-03T22:06:50.708+08:00Comments on Huan-Lin 學習筆記: C# 筆記:擴充方法Michael Tsaihttp://www.blogger.com/profile/00364693770445538641noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-4500363753981919783.post-8767746716865091072009-11-26T15:13:36.064+08:002009-11-26T15:13:36.064+08:00我是還沒有想過要寫泛型的文章,也許最近有空時,嘗試寫點泛型的入門文章看看吧 :)我是還沒有想過要寫泛型的文章,也許最近有空時,嘗試寫點泛型的入門文章看看吧 :)Michael Tsaihttps://www.blogger.com/profile/00364693770445538641noreply@blogger.comtag:blogger.com,1999:blog-4500363753981919783.post-52707570650066968072009-11-26T15:05:01.531+08:002009-11-26T15:05:01.531+08:00Michael,
謝謝回覆,所以二者最大區別應該是有沒有類別原始碼囉?
原來看完文章只是在想好像二者...Michael,<br />謝謝回覆,所以二者最大區別應該是有沒有類別原始碼囉?<br />原來看完文章只是在想好像二者好像可以達到相同功能,雖然還是有目的上的不同!不過你再說明,我就更清楚了,謝謝!<br /><br />另不知會不會分享有關泛型的內容呢?看你消化過的文字,比較容易吸收呢.XDdan0605https://www.blogger.com/profile/04081384702201880449noreply@blogger.comtag:blogger.com,1999:blog-4500363753981919783.post-91479274779245484392009-11-25T13:43:04.200+08:002009-11-25T13:43:04.200+08:00Hi Dan0605,
擴充方法可以在沒有類別原始碼的情況下,為類別增加 methods。
Part...Hi Dan0605,<br />擴充方法可以在沒有類別原始碼的情況下,為類別增加 methods。<br />Partial class 則通常是你自己撰寫的程式碼,主要就是讓你把一個類別的程式碼分開放在不同的檔案裡。也許那個類別很複雜,為了易讀和維護,你選擇把某些 methods/properties 放到另一個檔案裡面。又或者,像 Visual Studio 這類工具,因為會產生類別的基本框架程式碼,為了避免程式設計師動到這些工具產生的 code,就把這些 code 獨立出去,放在不同的檔案裡。使用 partial class 並不會導致類別或物件更大,或更占記憶體。Michael Tsaihttps://www.blogger.com/profile/00364693770445538641noreply@blogger.comtag:blogger.com,1999:blog-4500363753981919783.post-62179692565780580762009-11-24T10:34:41.519+08:002009-11-24T10:34:41.519+08:00您好:
問個笨問題,不知這種擴充方法,跟所謂的partial class的區別為何呢?是說如...您好:<br /> 問個笨問題,不知這種擴充方法,跟所謂的partial class的區別為何呢?是說如果用partial class會讓實際的類別或物件變大(更佔記憶體)呢? 謝謝!dan0605https://www.blogger.com/profile/04081384702201880449noreply@blogger.com