LINQ (ключ) - C#
Формулировка задачи:
string[] web = {"aaa.net", "aew.com", "rty.org",
"daa.net", "asw.net", "yui.org", "www.ru", "da.com"};
var s = web.Where(w => w.LastIndexOf('.') != -2).GroupBy(x => x.Substring(x.LastIndexOf(".", x.Length)));
foreach (var x in s)
{
Console.WriteLine("доменные имена {0}", x.Key);
foreach (var y in x)
Console.WriteLine(" " + y);
Console.WriteLine();
}w => w.LastIndexOf('.') != -2x.Substring(x.LastIndexOf(".", x.Length))Решение задачи: «LINQ (ключ)»
textual
Листинг программы
foreach (var x in s)