日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
C#索引功能簡(jiǎn)單分析

C#語(yǔ)言有很多值得學(xué)習(xí)的地方,這里我們主要介紹C#索引功能,包括介紹C#索引功能返回或按給出的index設(shè)置字符串等方面。

C#索引功能

你想過(guò)象訪問(wèn)數(shù)組那樣使用索引訪問(wèn)類(lèi)嗎 ?使用C#索引功能,對(duì)它的期待便可了結(jié)。

語(yǔ)法基本上象這樣:
◆屬性
◆修飾符
◆聲明
◆聲明內(nèi)容

具體的例子為

 
 
 
  1. public string this[int nIndex]  
  2. {  
  3. get { …… }  
  4. set { …… }  

C#索引功能返回或按給出的index設(shè)置字符串。它沒(méi)有屬性,但使用了public修飾符。聲明部分由類(lèi)型string和this 組成用于表示類(lèi)的索引。

get和set的執(zhí)行規(guī)則和屬性的規(guī)則相同。(你不能取消其中一個(gè)。) 只存在一個(gè)差別,那就是:你幾乎可以任意定義大括弧中的參數(shù)。限制為,必須至少規(guī)定一個(gè)參數(shù),允許ref 和out 修飾符。

this關(guān)鍵字確保一個(gè)解釋。索引沒(méi)有用戶定義的名字,this 表示默認(rèn)接口的索引。如果類(lèi)實(shí)現(xiàn)了多個(gè)接口,你可以增加更多個(gè)由InterfaceName.this說(shuō)明的索引。

為了演示一個(gè)索引的使用,我創(chuàng)建了一個(gè)小型的類(lèi),它能夠解析一個(gè)主機(jī)名為IP地址——或一個(gè)IP地址列表。這個(gè)列表通過(guò)索引可以訪問(wèn),你可以看一下代碼的具體實(shí)現(xiàn)。

 
 
 
  1. using System;  
  2. using System.Net;  
  3. class ResolveDNS  
  4. {  
  5. IPAddress[] m_arrIPs;  
  6. public void Resolve(string strHost)  
  7. {  
  8. IPHostEntry iphe = DNS.GetHostByName(strHost);  
  9. m_arrIPs = iphe.AddressList;  
  10. }  
  11. public IPAddress this[int nIndex]  
  12. {  
  13. get  
  14. {  
  15. return m_arrIPs[nIndex];  
  16. }  
  17. }  
  18. public int Count  
  19. {  
  20. get { return m_arrIPs.Length; }  
  21. }  
  22. }  
  23. class DNSResolverApp  
  24. {  
  25. public static void Main()  
  26. {  
  27. ResolveDNS myDNSResolver = new ResolveDNS();  
  28. myDNSResolver.Resolve("http://www.microsoft.com");  
  29. int nCount = myDNSResolver.Count;  
  30. Console.WriteLine("Found {0} IP's for hostname", nCount);  
  31. for (int i=0; i < nCount; i++)  
  32. Console.WriteLine(myDNSResolver[i]);  
  33. }  

網(wǎng)頁(yè)標(biāo)題:C#索引功能簡(jiǎn)單分析
文章鏈接:http://m.5511xx.com/article/dppchih.html