日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

asp.net 獲取客戶端IP與mac(2)_.Net教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:讓.Net 應(yīng)用程序突破2G的內(nèi)存訪問限制
32位Windows操作系統(tǒng)下單個進程的用戶模式內(nèi)存訪問的限制是2G,如果在boot.ini中設(shè)置了/3G開關(guān),則最大為3G,超過3G將無法訪問。由于Hubble.net 項目是一個數(shù)據(jù)庫系統(tǒng),必須要考慮使用大內(nèi)

以下為引用的內(nèi)容:

using System.Management;

string stringMAC = "";
string stringIP = "";
ManagementClass MC = new ManagementClass "Win32_NetworkAdapterConfiguration");
ManagementObjectCollection MOC= MC.GetInstances();

foreach(ManagementObject MO in MOC)
{
if ((bool)MO["IPEnabled"] == true)
{
stringMAC = MO["MACAddress"].ToString();
TextMAC.Text = stringMAC.ToString();
string[] IPAddresses = (string[]) MO["IPAddress"];
if(IPAddresses.Length > 0)
stringIP = IPAddresses[0];
TextIP.Text = stringIP.ToString();
}
}

獲取客戶端本機的IP地址相當簡易,方法如下:

以下為引用的內(nèi)容:

using System.Net;

TextIP.Text=Page.Request.UserHostAddress;

如要獲取客戶端本機的MAC地址就相對復(fù)雜些,得導(dǎo)入調(diào)用兩個API,用ARP協(xié)議獲取,但這樣只能獲取到同網(wǎng)段機器的MAC,對于跨網(wǎng)段的得利用IP掃描或cmd中nbtstat命令獲取MAC地址。也可通過讀取系統(tǒng)注冊表值或WMI的數(shù)據(jù)庫來獲取。

分享:解讀.NET 2.0中Hashtable快速查找的方法
一般來說我們都是用 Hashtable 的 ContainsKey 方法來查找 Hashtable 中是否存在某個鍵值然后讀取他,但是這個方法并不是效率最好的方法。比較好的方法是直接讀取鍵值然后判斷這個對象是否

共2頁上一頁12下一頁
來源:模板無憂//所屬分類:.Net教程/更新時間:2008-12-05
相關(guān).Net教程