/// <Summary> <br/> // understand the lambda expression <br/> /// </Summary> <br/> /// <Param name = "ARGs "> </param> <br/> static void main (string [] ARGs) <br/>{< br/> List <string> User = new list <string> {"Panda", "bigpanda", "xxpanda", "bigbigbigxx "}; // initialization </P> <p> var Results = user. where (M => M. contains ("G ")). select (M => m); </P> <p> foreach (VAR item in results) <br/>{< br/> console. writeline (item. tostring (); <br/>}< br/> // ----------------------------------------------------------- <br/> var result = from W in user <br/> where W. contains ("G") <br/> select W; <br/> foreach (VAR item in results) <br/>{< br/> console. writeline (item. tostring (); <br/>}< br/> // --------------------------------------------------------- <br/> List <int> agelist = new list <int> {10, 15, 18, 10, 50 }; </P> <p> var aveage = agelist. average (M => m); <br/> console. writeline (aveage); <br/> // ---------------------------------------------------------- <br/> var avgage = from X in agelist <br/> select X; <br/> console. writeline (avgage. average (); </P> <p >}< br/>