C#編程基類


IPAddress
提供了對IP地址的轉換、處理等功能。
其Parse方法可將IP地址字符串轉換爲IPAddress實例。


IPAddress是ip,如“127.0.0.1”
IPEndPoint是ip和端口對的組合,如“127.0.0.1:80”


AddressFamily 枚舉
指定的尋址方案的一個實例 Socket 類可以使用。
InterNetwork 成員:IP 版本 4 地址。

InterNetworkV6 成員:IP 版本 6 的地址。

初識BackgroundWorker
屬性名稱IsBusy:
Gets a value indicating whether the BackgroundWorker is running an asynchronous operation.
方法名稱RunWorkerAsync():
Starts execution of a background operation.
在程序中調用RunWorkerAsync方法則會啓動DoWork事件的事件處理

BackgroundWorker 類允許在單獨的專用線程上運行操作。耗時的操作(如下載和數據庫事務)在長時間運行時可能會導致用戶界面 (UI) 似乎處於停止響應狀態。
如果您需要能進行響應的用戶界面,而且面臨與這類操作相關的長時間延遲,則可以使用 BackgroundWorker 類方便地解決問題。

若要在後臺執行耗時的操作,請創建一個 BackgroundWorker ,偵聽那些報告操作進度並在操作完成時發出信號的事件。可以通過編程方式創建 BackgroundWorker ,也可以將它從“工具箱”的“組件”選項卡中拖到窗體上。如果在 Windows 窗體設計器中創建 BackgroundWorker ,則它會出現在組件欄中,而且它的屬性會顯示在“屬性”窗口中。

IPAddress類數組的理解
首先:
IPAddress 類
.NET Framework (current version) 其他版本

提供 Internet 協議 (IP) 地址。
然後:
第一種理解:每一個元素就是一個IP地址
第二鍾理解:一個IP地址,數組中存的是一個一個的十進制數字。
寫了一段代碼,可以查看IPAddress數組的內容:

    string hostName = Dns.GetHostName();
    IPAddress[] IPs = Dns.GetHostAddresses(hostName);
    foreach (IPAddress tmp in IPs)
    {
        Console.WriteLine(tmp);
    }          
    Console.Read();

這裏寫圖片描述

C#怎麼輸入輸出語句怎麼寫?
輸出語句的樣式是Console.WriteLine(“HelloWord!”);
輸入語句的格式是Console.ReadLine();注意下,C#輸入語句,默認輸入的都是字符串,如果想要輸入整型數據要進行轉換。我們需要定義個字符串來接收 string s = Console.ReadLine();


DNS
GetHostName方法
獲取本機主機名。例如:string hostname = Dns.GetHostName();


爲控件設置輸入焦點 是什麼意思_百度知道
1個回答 - 提問時間: 2008年08月21日

最佳答案: 就是打開窗口時光標的位置 在運行時,光標停在textbox裏

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章