C 中關於陣列的一些操作方法

2021-08-23 15:23:22 字數 1990 閱讀 2892

按順序演示了以下功能:

動態建立陣列

陣列快速排序

反轉陣列元素

動態改變陣列大小

檢索陣列中元素

複製陣列中多個元素

******************************==

namespace stringdemo

private void button1_click(object sender, eventargs e)

}private void button2_click(object sender, eventargs e)

;foreach (string str in myarray)

textbox1.text += str + "\r\n";

textbox1.text += "\r\n";

array.sort(myarray);

foreach (string str in myarray)

textbox1.text += str + "\r\n";

}private void button3_click(object sender, eventargs e)

;foreach (string str in myarray)

textbox1.text += str + "\r\n";

textbox1.text += "\r\n";

array.reverse(myarray);

foreach (string str in myarray)

textbox1.text += str + "\r\n";

}private void button4_click(object sender, eventargs e)

;foreach (string str in myarray)

textbox1.text += str + "\r\n";

textbox1.text += "\r\n";

array.resize(ref myarray, 5);

myarray[3] = "aaa";

myarray[4] = "bbb";

foreach (string str in myarray)

textbox1.text += str + "\r\n";

}private void button5_click(object sender, eventargs e)

;foreach (string str in dinosaurs)

textbox1.text += str + "\r\n";

textbox1.text += "\r\n";

//要自己寫乙個substringis0000的函式,這是泛型程式設計

string subarray = array.findall(dinosaurs,substringis0000);

foreach (string str in subarray)

textbox1.text += str + "\r\n";

}private static bool substringis0000(string str)

private void button6_click(object sender, eventargs e)

;foreach (string str in dinosaurs)

textbox1.text += str + "\r\n";

textbox1.text += "\r\n";

string deststr = new string[2];

//copy還有很多態別的引數,比如陣列複製等。

array.copy(dinosaurs, 2, deststr, 0, 2);

foreach (string str in deststr)

textbox1.text += str + "\r\n";

}private void button7_click(object sender, eventargs e)}}

C 中關於陣列的一些操作方法

按順序演示了以下功能 動態建立陣列 陣列快速排序 反轉陣列元素 動態改變陣列大小 檢索陣列中元素 複製陣列中多個元素 namespace stringdemo private void button1 click object sender,eventargs e private void butt...

相關的一些操作方法

create table tb user id int,name varchar 30 gender char 3 birthday datetime,salary double 7,2 插入資料 insert into 表名 列名,列名.列名 values 值1,值2.值n insert into...

MySql Docker的一些操作方法

偶爾有需求,涉及到資料庫的改動,那一定要表結構改動 程式除錯都先在測試環境淬鍊千百遍。現在流行微服務 docker部署,很容易拉起一整套環境。mysql image mysql 5.7.25 restart unless stopped command default authentication ...