1 、給類加上[Serializable]屬性 表示這個類是可以序列化 [csharp] [Serializable] public clas
在多線程或單線程任務中,讓線程帶傳入參數一直是個麻煩的問題,通常有種方法就是以類,對像的變量來傳參數,這種方法理解上很簡單不過在某些場合使用很麻煩,這裡就
委托用於將方法作為參數傳遞給其他方法,委托應用的示例: using System; using System.Collections.Gen
private void button3_Click(object sender, EventArgs e) &nbs
private void Create_Validate_Image() {
先說下場景,C#中為什麼要使用Aop,而我又是在哪裡使用Aop? 本人只是想攔截實體類的Set的方法,然後在Set之前,調用一下其它方法,把值賦給另一個對
我們在面試中經常碰到有關多態的問題,之前我也一直被此類問題所困擾,鬧不清到底執行哪個方法。 先給出一道簡單的面試題,大家猜猜看,輸出是? V
public string getCpuInfo() //讀取CPU信息 &nbs
通過本實例了解如何在窗體上繪制各種圖形,如矩形、橢圓、線條、文字等。運行效果如下: 實現過程: (1) 新建窗體應用程序 (2) 添加一個M
string[] arr1 = {"廣州", "中國", "上海", "北京&quo
有時我們需要只允許運行應用程序的一個實例,當進程啟動時,如果發現應用程序的一個實例在運行,就自動停止運行。我們通常通過Mutex互斥體在Main函數中實現
今天在C#中使用SelectNodes的時候出現了一些怪現象,先從還原現場開始吧。 首先創建一個簡單的XML文件來試驗,還是就保存為test.xml &n
寫個簡單的批處理文件(如下代碼)來測試調用和傳參。 @echo off echo %1 echo %2 pause 下面是調用批處理文件的C
很多人使用過泛型。但是卻一直對泛型迷惑不解,例如arraylist 我們經常使用他。但是卻不知道他的好處。 泛型:在我們定義方法時。所要使用的參數可以是(
C#定義了多個預處理指令,它們可以改變編譯系統解釋源程序文件的方式。在把程序翻譯為目標代碼之前,預處理指令首先對源文件中的文本產生作用,即編譯哪些文本。C
實現思路: 在Main()方法開始時遍歷所有進程,獲取每個進程的程序集GUID和PID,若發現有跟自己GUID相同且PID不同的進程,就勒令自身退出。 注
c#主要支持下面所示的運算符: 算術運算符 &
基元類型(primitive type) ---------------------------------- 編譯器直接支持的類型。 sbyte / b
從用戶的角度來說,當程序出現異常時只要有給點簡單的提示就行.但從開發者的角度來說就需要非常詳細的信息,這對追蹤Bug很有用.異常相關的詳細信息可以記錄到日
源代碼下載:http://www.BkJia.com/uploadfile/2012/0522/20120522094839588.zip 引言 &nbs