原创 C#中的委託和事件(續)

引言 如果你看過了 C#中的委託和事件 一文,我想你對委託和事件已經有了一個基本的認識。但那些遠不是委託和事件的全部內容,還有很多的地方沒有涉及。本文將討論委託和事件一些更爲細節的問題,包括一些大家常問到的問題,以及事件訪問器、異常處理、

原创 C#網絡編程(基本概念和操作) - Part.1

C#網絡編程(基本概念和操作) - Part.1 引言 C#網絡編程系列文章計劃簡單地講述網絡編程方面的基礎知識,由於本人在這方面功力有限,所以只能提供一些初步的入門知識,希望能對剛開始學習的朋友提供一些幫助。如果想要更加深入的內容,可

原创 C# 串口程序在關閉串口時候會死鎖

爲什麼會死鎖呢,併發衝突。 我們要了解一下SerialPort的實現和串口通訊機制,在你打開串口的時候,SerialPort會創建一個監聽線程ListenThread,在這個線程中,等待註冊的串口中斷,當收到中斷後,會調用DataRece

原创 C#正則表達式整理備忘

有一段時間,正則表達式學習很火熱很潮流,當時在CSDN一天就能看到好幾個正則表達式的帖子,那段時間藉助論壇以及Wrox Press出版的《C#字符串和正則表達式參考手冊》學習了一些基礎的知識,同時也爲我在CSDN大概賺了1000分,今天想

原创 C# 中的委託和事件

引言 委託 和 事件在 .Net Framework中的應用非常廣泛,然而,較好地理解委託和事件對很多接觸C#時間不長的人來說並不容易。它們就像是一道檻兒,過了這個檻的人,覺得真是太容易了,而沒有過去的人每次見到委託和事件就覺得心裏別(b

原创 C#編寫簡單的聊天程序

                    C#編寫簡單的聊天程序 引言 這是一篇基於Socket進行網絡編程的入門文章,我對於網絡編程的學習並不夠深入,這篇文章是對於自己知識的一個鞏固,同時希望能爲初學的朋友提供一點參考。文章大體分爲四個

原创 C#網絡編程(同步傳輸字符串) - Part.2

C#網絡編程(同步傳輸字符串) - Part.2 服務端客戶端通信 在與服務端的連接建立以後,我們就可以通過此連接來發送和接收數據。端口與端口之間以流(Stream)的形式傳輸數據,因爲幾乎任何對象都可以保存到流中,所以實際上可以在客戶

原创 c# Invoke和BeginInvoke 區別

轉自http://www.cnblogs.com/c2303191/articles/826571.html Control.Invoke 方法 在擁有此控件的基礎窗口句柄的線程上執行委託。 重載列表 名稱 說明 Con

原创 PDA移動設備開發環境配置

PDA移動設備開發環境配置一.PC安裝以下開發工具和軟件: 1、VS 2005 2、VS2005 SP1 3、.NET Compact Framework 2.0 Service Pack 2 Redistributable 4、Wind