1、用字串分隔: using System.Text.RegularExpressions;string str="aaajsbbbjsccc";string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);foreach (string i in sArray) Response.Write(i.ToString() + "<br>");輸出結果:aaabbbccc2、用多個字元來分隔:string str="aaajb
.問題描述:現在.NET版本一般是4.0,本人在編譯低版本的.NET程式在4.0上運行時出現了“Mixed mode assembly is built against version 'v1.1.4322' of the runtime and......”錯誤——具體是這樣的,運行程式沒有任何反應,Debug的時候報這個錯誤。 2.解決方案:對於這個問題,Microsoft的說法是:http://blogs.msdn.com/b/jomo_fisher/archive/2009/1
最近在學設計模式,學到建立型模式的時候,碰到單例模式(或叫單件模式),現在整理一下筆記。 在《Design Patterns:Elements of Resuable Object-Oriented Software》中的定義是:Ensure a class only has one instance,and provide a global point of access to。它的主要特點不是根據客戶程式調用產生一個新的執行個體,而是控制某個類型的執行個體數量-唯一一個。(《設計模式-
抽象類別的修飾符 abstract。例:public abstract class 類名抽象類別不能進行執行個體化。抽象類別可以被繼承,但是如果抽象類別中含有抽象方法(有abstract修飾符)的話,派生的類中的必須它所實現繼承的抽象類別中的抽象方法。public abstract class Thc123_Com { public abstract void GoTo(); }public class Thc123_Net : Thc123_Com { public
虛函數就是在這個函式宣告前加上virtual 這樣這個函數在它的衍生類別(子類)中可以被重寫 而子類在重寫父類的虛函數時,要顯式的加上override 用處:就是可以在子類中被重寫,當你繼承一個類時,如果覺得父類中的虛數不能滿足你的要求,就可以在子類中重寫這個函數了。 class A { public virtual void Func() { Console.WriteLine("FuncA"); } } class C : A { public