下面我們就動手來創建一個線程,使用Thread類創建線程時,只需提供線程入口即可。(線程入口使程序知道該讓這個線程干什麼事)在C#中,線程入口是通過Th
什麼是進程?當一個程序開始運行時,它就是一個進程,進程包括運行中的程序和程序所使用到的內存和系統資源。而一個進程又是由多個線程所組成的。什麼是線程?線程
我們常做的一件事情,就是在文章系統中,截取一定長度的文章標題,超過指定長度,就加“...”如兩個字符串:string str1
1.命名參數允許調用者通過提供參數的名稱來為其賦值,這樣參數的位置就不在重要了。可選參數允許在定義時為某些參數賦值,在調用時可以忽略這些“可
從C#中調用Outlook中的API,可以發起會議之類的特殊郵件。方法如下:創建項目後,為它添加.NET引用:“Microsoft.Offi
如何控制好多個線程相互之間的聯系,不產生沖突和重復,這需要用到互斥對象,即:System.Threading 命名空間中的 Mutex 類。我們可以把M
Timer類:設置一個定時器,定時執行用戶指定的函數。定時器啟動後,系統將自動建立一個新的線程,執行用戶指定的函數。初始化一個Timer對象:Timer
在多線程的程序中,經常會出現兩種情況:一種情況: 應用程序中,線程把大部分的時間花費在等待狀態,等待某個事件發生,然後才能給予響應這一般使用Thread
前面說過,每個線程都有自己的資源,但是代碼區是共享的,即每個線程都可以執行相同的函數。這可能帶來的問題就是幾個線程同時執行一個函數,導致數據的混亂,產生
首先IList 泛型接口是 ICollection 泛型接口的子代,並且是所有泛型列表的基接口。它僅僅是所有泛型類型的接口,並沒有太多方法可以方便實用,
狀態模式主要解決當控制一個對象狀態的轉換的條件表達過於復雜的情況,使得狀態的轉換不依賴於整體的操作。本文將通過一個具體的例子說明狀態模式的應用。假設下面
使用(System.DirectoryServices.Protocols使用"WinNT://"方式)當前使用這個方式查找組成員的
前幾天學生問怎樣用C#發送電子郵件,網上文章很多,隨手找了一篇,給學生,讓他自己去看下。結果,搞了一天沒有搞定,只好來仔細看一下。用C#發送電子郵件,網
一直以來我們都希望我們的代碼在不影響可讀、可維護、可移植等條件下盡可能的短小精悍。  
//獲取桌面圖片類using System;using System.Drawing;using System.Runtime.InteropServi
using System; using Syste
盡管有許多P2P網絡不需要索引服務器或中央服務器,各客戶機之間可以互相直接通訊,但下面的圖1還是顯示了P2P網絡的基本工作原理,一般來說,P2P概念中包
話說.net 4.0都出來了,連.net 3.5都還沒熟悉,是不是有點落伍阿? 恩 我也這麼覺得。為了跟上人類進步的步伐。 今天花了些時間了
這篇文章我想復習下C#中的基元類型。雖然搞清楚基元類型的知識並不會是你工作的必要條件,但做為一個搞技術的人來說還是非常有必要的。起碼可以對付有些顯得比較
服務器用來接收文件,不停的監聽端口,有發送文件就馬上開始接收文件 服務端代碼: