Below code is USED to sort string ARRAY using LINQ:- static void Main(string[] args) { string[] data = { "Adam", "Sutro", "Lilly" }; List sortData = NEW List(data); sortData.Sort((string a, string b) => { return a.CompareTo(b); } ); Console.WriteLine(string.Join(",", sortData.ToArray())); Console.Read(); }