91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C#泛型數組怎么使用

發布時間:2021-12-02 11:19:26 來源:億速云 閱讀:305 作者:iii 欄目:編程語言

本篇內容介紹了“C#泛型數組怎么使用”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

C# 泛型和數組在 C# 2.0 中,下限為零的一維數組自動實現 IList<T>。這使您可以創建能夠使用相同代碼循環訪問數組和其他集合類型的泛型方法。此技術主要對讀取集合中的數據很有用。IList<T> 接口不能用于在數組中添加或移除元素;如果試圖在此上下文中調用 IList<T> 方法(如數組的 RemoveAt),將引發異常。下面的代碼示例演示帶有 IList<T> 輸入參數的單個泛型方法如何同時循環訪問列表和數組,本例中為整數數組。

C# 泛型和數組代碼

class Program  {      static void Main()      {          int[] arr = { 0, 1, 2, 3, 4 };          List<int> list = new List<int>();           for (int x = 5; x < 10; x++)          {              list.Add(x);          }           ProcessItems<int>(arr);          ProcessItems<int>(list);      }       static void ProcessItems<T>(IList<T> coll)      {          foreach (T item in coll)          {              System.Console.Write(item.ToString() + " ");          }          System.Console.WriteLine();      }  }

C# 泛型和數組應用時注意

盡管 ProcessItems 方法無法添加或移除項,但對于 ProcessItems 內部的 T[],IsReadOnly 屬性返回 False,因為該數組本身未聲明 ReadOnly 特性。

“C#泛型數組怎么使用”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節
推薦閱讀:
  1. C# 泛型
  2. C#泛型怎么用

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

兴山县| 扎赉特旗| 遂宁市| 贵定县| 宣武区| 黎川县| 积石山| 遂平县| 潢川县| 正蓝旗| 牡丹江市| 河西区| 徐州市| 蒙城县| 海原县| 滁州市| 盈江县| 邮箱| 阿拉善盟| 蓝山县| 峨眉山市| 宣武区| 太保市| 临泽县| 水富县| 翁源县| 黑河市| 侯马市| 潞西市| 济南市| 马公市| 灵宝市| 黑河市| 班戈县| 普陀区| 工布江达县| 荔波县| 大石桥市| 东莞市| 剑河县| 桑植县|