麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > C# > 正文

C# 泛型數(shù)組學(xué)習(xí)小結(jié)

2020-01-24 03:41:23
字體:
供稿:網(wǎng)友
C# 泛型和數(shù)組在 C# 2.0 中,下限為零的一維數(shù)組自動實現(xiàn) IList<T>。這使您可以創(chuàng)建能夠使用相同代碼循環(huán)訪問數(shù)組和其他集合類型的泛型方法。此技術(shù)主要對讀取集合中的數(shù)據(jù)很有用。IList<T> 接口不能用于在數(shù)組中添加或移除元素;如果試圖在此上下文中調(diào)用 IList<T> 方法(如數(shù)組的 RemoveAt),將引發(fā)異常。下面的代碼示例演示帶有 IList<T> 輸入?yún)?shù)的單個泛型方法如何同時循環(huán)訪問列表和數(shù)組,本例中為整數(shù)數(shù)組。

C# 泛型和數(shù)組代碼

復(fù)制代碼 代碼如下:

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# 泛型和數(shù)組應(yīng)用時注意

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

C# 泛型和數(shù)組的相關(guān)內(nèi)容就向你介紹到這里,希望對你了解和學(xué)習(xí)C# 泛型和數(shù)組有所幫助。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 一级爱爱 | 一色桃子av大全在线播放 | 久久最新网址 | 91精品国啪老师啪 | 欧美三级短视频 | 国产精品成人免费一区久久羞羞 | 成年免费大片黄在线观看岛国 | 青热久思思 | 黑色丝袜美美女被躁视频 | 欧美色视频免费 | 在线成人免费观看视频 | 国产羞羞视频 | 亚洲视频成人在线 | 国产91对白叫床清晰播放 | 成人在线精品视频 | 亚州综合一区 | 娇喘在线 | 天堂成人国产精品一区 | 欧美一极视频 | 99视频在线观看视频 | 免费毛片电影 | 亚洲人成中文字幕在线观看 | 欧美色视频免费 | 久久久久久久久国产精品 | 欧美日韩手机在线观看 | 狠狠干最新网址 | 国产精品一区网站 | 男女羞羞视频在线观看免费 | 免费黄色在线 | 中文字幕一区久久 | 欧美成人亚洲 | 色成人在线 | 国产成人精品一区二区三区电影 | 亚洲一级电影在线观看 | 国产精品久久久久久一区二区三区 | 久久一本日日摸夜夜添 | 午夜影院在线免费观看 | 精品国产观看 | 精品在线观看一区二区 | 国产精品一区在线观看 | 欧美日韩精品一区二区三区不卡 |