順序稍微有點亂掉了,一些常用的東西沒補上
最近幾天會接續補上的
List<T>
類別,其中 T 表示要存儲的類型,例如int、string.....。 List<int> myList = new List<int>();
Console.WriteLine( "myList總長度:" + myList.Count );
// myList總長度:0
myList.Add(1); // 添加單一元素
Console.WriteLine("第一個元素:" + myList[0]); //第一個元素:1
List<int> List2 = new List<int>(){ 10, 11, 12 };
myList.AddRange(List2);
// myList 會變成 1, 10, 11, 12
myList.Insert(2, 100);
// myList 會變成 1, 10, 100, 11, 12
// [0], [1], [2], ....
myList[2] = 300;
// myList 會變成 1, 10, 300, 11, 12
// [0], [1], [2], ....
myList.Remove(300);
// myList 會變成 1, 10, 11, 12
// [0], [1], [2], ....
myList.RemoveAt(1);
// myList 會變成 1, 11, 12
// [0], [1], [2], ....
bool isContain = myList.Contains(12); // True
isContain = myList.Contains(0); // False
foreach( var items in myList){
Console.WriteLine(items); // 1 11 12
}
for( int i = 0; i < myList.Count; i++){
Console.WriteLine(myList[i]); // 1 11 12
}
leetcode-1656. Design an Ordered Stream
以上的解法不是最好的,但可以依照上方的方法學習、練習,
並期望自己找到更好的方法,持續進步><
期望挑戰30天持續更新成功 ~ DAY8