Scenario: data: First Second Third I like to display it as: 1. First 2. Second 3. Third Solutions: var list = new List<string>{ "First","Second","third" }; var query = (from s in list select s) .Select((obj, index) => index + ". " + obj); foreach (string s in query) Console.WriteLine(s); 2. static void Main(string[] args) { string[] nums = {"One","Two", "Three"}; int X = 0; var q = (from a in nums select new {ID = IncrementX(ref X), num = a}); foreach (var a in q) { Console.WriteLine (a.ID...
Read Full Story