1. 程式人生 > >c#第一篇筆記---關於list

c#第一篇筆記---關於list

reac lis ins eat for each range 刪除 index

-> List<T> 線性集合,長度可變的數組
-> 增 Add() AddRange() Insert()
添加一個元素list.Add("張三");
添加一組元素
string[] temArr={"張三","李四","王五"};
list.AddRange(temArr);
插入一個元素 list.Insert(1,"插入元素");
-> 刪 Remove(T) RemoveAt(int)
刪除一個值:list.Remove("張三");
刪除指定下標的值:list.RemoveAt(0);
從下標index 刪除count個元素 list.RemoveRange(3, 2)
-> 改 可以像數組一樣修改 // list[9] = ‘123‘;
-> 查 bool Contains(T) IndexOf()
Find 返回整個 List 中的第一個匹配元素
-> 遍歷 for
foreach(類型 臨時變量 in 集合)
{
使用臨時變量進行處理
}

-> 模擬隊列:先進先出
list.Add() 進入
list[i] 出
list.ReamoveAt(0) 移除已出數據
-> 模擬棧:先進後出(杯子與奧利奧)
list.Add() 進入
list[list.Count - 1] 後面先出
list.RemoveAt(list.Count - 1) 移除已出數據

c#第一篇筆記---關於list