class LetDemo {
static void Main() {
string[] strs = { "alpha", "beta", "gamma" };
// , // . // from, var chrs = from str in strs
let chrArray = str.ToCharArray()
From ch in chrArray orderby ch select ch;
Console.WriteLine(" , :");
// , foreach(char in chrs) Console.Write( + " ");
Console.WriteLine();
}
}
.
, : aaaaabeghlmmpt
, let chrArray , str.
ToCharArray().
let chrArray = str.ToCharArray()
let chrArray , . C# IEnumerable<T>, chrArray , from. , from , .
let . IntoDemo .
var webAddrs = from addr in websites
let idx = addr.LastlndexOf('.') where idx!= -1
group addr by addr.Substring(idx) into ws where ws.Count() > 2 select ws;
idx. Substring (). .
join
, , . , - , , , . , , . - "" ( ). LINQ, join.
join ( from).
from __ in __ join __ in __
|
|
on __. equals __.
join, , , . __ __ , . on . __. __. , "" . , join , , .
, join , , . , j in , , . -.
, Item, . InStockStatus, , . , Temp : (string) (bool). . join , .
// join.