An array is a sequence of objects of the same type, which can be referered to by a collective name, and accessed via an index to that name (normally integer, but sometimes string).
For example:
string[] myStrings = new string[] ("A string", "Another string"};
Console.WriteLine(myStrings[0]);
"myStrings" is the collective name, and "0" is the index of the first string.
Sorting an array is very simple:
Array.Sort(myArray);
Will do it.
What else do you want to know?