最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#實(shí)現(xiàn)ArrayList動態(tài)數(shù)組的示例

 更新時間:2023年12月19日 16:23:01   作者:郭貝貝同學(xué)  
ArrayList是一個動態(tài)數(shù)組,可以用來存儲任意類型的元素,本文就來介紹一下C#實(shí)現(xiàn)ArrayList動態(tài)數(shù)組的示例,具有一定的參考價值,感興趣的可以了解一下

ArrayList動態(tài)數(shù)組

ArrayList 是一個動態(tài)數(shù)組,可以用來存儲任意類型的元素。它提供了很多有用的方法,可以方便地添加、刪除和訪問元素。

創(chuàng)建一個動態(tài)數(shù)組

ArrayList list = new ArrayList();

Add 添加向數(shù)組尾部追加元素

 for (int i = 0; i < 20; i++) {
   list.Add(i); //向數(shù)組中追加20個元素
 }

Count 獲取當(dāng)前l(fā)ist的數(shù)量

Console.WriteLine(list.Count); //20

Capacity 于獲取動態(tài)數(shù)組當(dāng)前的內(nèi)部容量(可以容納的元素?cái)?shù)量上限,而不是當(dāng)前實(shí)際包含的元素?cái)?shù)量。)

Console.WriteLine(list.Capacity); //32

IsFixedSize 是否具有固定大小(返回一個布爾值)

Console.WriteLine(list.IsFixedSize); //false

IsReadOnly 數(shù)組的只讀屬性是否打開,返回一個布爾值(默認(rèn)沒有打開)

Console.WriteLine(list.IsReadOnly); //false 

IsSynchronized 數(shù)組是否支持同步訪問

 Console.WriteLine(list.IsSynchronized); //false

SyncRoot 獲取可用于訪問的對象

Console.WriteLine(list.SyncRoot);

Insert:將元素插入到集合中制定的索引位置

參數(shù)1:代表索引
參數(shù)2:插入的元素

list.Insert(0, 88);

Remove 從集合中刪除指定的第一個匹配的那個元素,如果找不到,集合不變

 list.Remove(88);

RemoveAt 根據(jù)索引刪除元素

 list.RemoveAt(0);

RemoveRange 移除一定范圍的元素

第一個參數(shù)是開始的索引

第二個參數(shù)是移除的元素個數(shù)

list.RemoveRange(3, 2);

Contains 查找是否有某個元素,返回一個布爾值

Console.WriteLine(list.Contains(3));

IndexOf 從前往后查找元素的索引,存在返回索引值,不存在返回-1

Console.WriteLine(list.IndexOf(4));d

LastIndexOf 查找元素的索引 存在返回索引值,不存在返回-1

參數(shù)1:指定要查找的元素

參數(shù)2:指定要開始查找的位置,從末尾開始計(jì)算
當(dāng)只有一個參數(shù)的時候,就從后往前查找

 Console.WriteLine(list.LastIndexOf(7, 7)); //4

Clear 清除數(shù)組

 list.Clear();

到此這篇關(guān)于C#實(shí)現(xiàn)ArrayList動態(tài)數(shù)組的示例的文章就介紹到這了,更多相關(guān)C# ArrayList動態(tài)數(shù)組內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

惠水县| 鄂温| 盐亭县| 太仓市| 衡水市| 梅河口市| 龙里县| 泾源县| 开封市| 竹北市| 鄂伦春自治旗| 大宁县| 鄢陵县| 保定市| 库伦旗| 安平县| 翼城县| 长治市| 沧源| 邢台县| 柳河县| 青浦区| 三明市| 乌拉特中旗| 胶南市| 南昌市| 阳泉市| 颍上县| 南皮县| 渝中区| 沂水县| 凤城市| 贡觉县| 福建省| 浪卡子县| 安宁市| 牡丹江市| 黔西| 福贡县| 巨鹿县| 绥滨县|