為了因應備份需求,特開此空間用以存放http://www.dotblogs.com.tw/yc421206/Default.aspx中的內容
- Apr 07 Tue 2009 16:43
備份空間成立
- Apr 18 Sat 2009 14:23
[C#.NET][VB.NET] Process 類別 / 如何 列舉執行中的程式
記得曾經用過WMI來列舉執行中的程式[VB6] 利用WMI列舉目前正在執行中的程式,而.NET Framework提供的 System.Diagnostics 命名空間的 Process 類別中的GetProcess方法,也能達到相同的功能。
Process 類別:提供對本機和遠端處理序 (Process) 的存取,並讓您能夠啟動和停止本機系統處理序。
- Apr 10 Fri 2009 08:52
[C#.NET][VB.NET] 一般 / 泛型 Generic Collection 集合型別介紹
一般型別(點選連結擴充說明) | 泛型型別 |
ArrayList | List< > |
Queue | Queue< > |
Stack | Stack< > |
Hashtable | Dictionary< > |
StoredList | StoredList< > |
ListDictionary | Dictionary< > |
HybridDictionary | Dictionary< > |
OrderedDictionary | Dictionary< > |
SortedDictionary | StoredDictionary< > |
NameValueCollection | Dictionary< > |
DictionaryEntry | KeyValPair< > |
StringCollection | List<String> |
StringDictionary | Dictionary<String> |
表格左邊一般型別,大都已經學習過了,也知道大致上的類別如何使用,右邊則是對應的泛型型別,功能就跟一般型別差不多,使是用法不同罷了。為何需要泛型?假設當你需要撰寫一個功能/類別時,而你沒有辦法得知使用者會使用什麼型態的參數,有可能是string、也有可能是int,假如我們用泛型就不用擔心程式被呼叫時還要考慮傳入的型別,只要專心開發功能即可。
標準的集合,在功能上或執行的效率都有限制,System.Collections 命名空間