namespace ConsoleApplication2
public void VyvodMassiva(string title, string[] list)
Console.WriteLine(title);
for (int i = 0; i < list.Length; i++)
Console.Write(list[i] + "\t");
string title = "===========================================\n" + "\tМетоды класса System.Array:\n" + "===========================================\n";
Console.WriteLine(title);
string[] Companies = {"Asus","Asrock","Biostar","Esonic","Gigabyte","MSI"};
string[] CompaniesCopy = new string[8];
for(int i=0; i<CompaniesCopy.Length; i++)
CompaniesCopy[i] = i.ToString();
test.VyvodMassiva("\n----------------------\n Исходный массив\n----------------------\n", Companies);
test.VyvodMassiva("\n----------------------\nИсходная копия массива\n----------------------\n", CompaniesCopy);
Companies.CopyTo(CompaniesCopy, 2);
test.VyvodMassiva("\n\n---------------------\nИспользование CopyTo\n---------------------\n", CompaniesCopy);
Array.Reverse(Companies);
test.VyvodMassiva("\n\n---------------------\nИспользование Reverse\n---------------------\n", Companies);
test.VyvodMassiva("\n\n---------------------\nИспользование Sort\n---------------------\n", Companies);
Array.Clear(Companies, 2, 2);
test.VyvodMassiva("\n\n---------------------\nИспользование Clear\n---------------------\n", Companies);
Console.WriteLine("\n\nДлинна массива Companies: {0}", Companies.Length);
Console.WriteLine("Длинна массива CompaniesCopy: {0}", CompaniesCopy.Length);
Console.WriteLine("Размерность массива Companies: {0}", Companies.Rank);
Console.WriteLine("Размерность массива CompaniesCopy: {0}", Companies.Rank);