/*打印数组的长度 str.lenght
* 判断数组是否有肯定长度 str.IsfixedSize
* 判断数组的长度 str.longlenght
* 数组的复制 Arrary.Copy
* 数组克隆 Arrary.Clone
* 数组清空 rrary.Clear
* 数组判断存在 Arrary.Exist
* 查找值 Arrary.find Arrary.findAll
* 查找索引 Arrary.indexof(从左往右进行索引) Arrary.lastindexof(从右往左进行索引)
* 增加数组空间 Arrary.Resize
*数组排序 Arrary.sort
*数组倒叙 Arrary.sort(str new MyIComparerent())
*/
//注意不能定义常量数组
// const [] int str1 = { 1, 2, 3, };
//string[] str = { "wertyu","wertyui","asdfghj"};
// Console.WriteLine(str[1]);
//打印数组的长度
// Console.WriteLine(str.Length);
//判断数组是否有肯定长度 ***注意***数组的长度一般请情况下是不能进行修改的
//Console.WriteLine(str.IsFixedSize);
//判断数组的长度
// Console.WriteLine(str.LongLength);
//数组的复制
//string[] str2 = new string[3] ;
//Array.Copy(str,str2,2);
//foreach(var i in str2)
//{
// Console.WriteLine(i);
//}
//数组的克隆
//object obj = str.Clone();
//string[] str2 = (string [])obj; //拆箱
//str2[0] = "www"; //装箱
//foreach (var item in str2)
//{
// Console.WriteLine(item);
//}
//清空数组
//Array.Clear(str,0,2);
// foreach(var i in str)
//{
// Console.WriteLine(i);
//}
//判断数组是否存在值
//Array.Exists<string>(str, (item) =>
//{
// return item.Contains("h");
//});
//判断索引
// string[] str = { "erty", "wertyui", "asdftgyu" };
//Array.Find(str, (item) =>
//{
// return item.StartsWith("w");
//});
//遍历索引
//Array.IndexOf(str,2);
//foreach(var i in str)
//{
// Console.WriteLine(i);
//}
//增加数组长度
//Array.Resize(ref str, str.Length+4) ;
//Console.WriteLine(str.Length);
//字符串排序
var str = new int[] { 1, 2,6,9,8,10 };
// Array.Sort(str);
//foreach (int i in str) {
// Console.WriteLine(i);
// }
//倒叙排列
Array.Sort(str, new MyIComparerent());
foreach (var i in str)
{
Console.WriteLine(i);
}
Console.ReadLine();