Use select new clause to create new object in CSharp
Description
The following code shows how to use select new clause to create new object.
Example
/*from ww w.j a v a2s . co m*/
using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
using System.Linq;
using System.Reflection;
public class MainClass{
public static void Main(){
var q = from m in typeof(int).GetMethods()
orderby m.Name
group m by m.Name into gb
select new {Name = gb.Key};
foreach(var n in q){
Console.WriteLine(n);
}
}
}
The code above generates the following result.