using System;
using System.Linq;
namespace Chapter01All
{
class LinqStringOrderby
{
static void Main()
{
string[] strs = {".com", ".net", "hsNameA.com","hsNameB.net",
"test", ".network", "hsNameC.net","hsNameD.com" };
var netAddrs = from addr in strs
//where addr.Length > 4 && addr.EndsWith(".net")
orderby addr
select addr;
foreach (var str in netAddrs)
Console.WriteLine(str);
Console.WriteLine();
string[] s = netAddrs.ToArray<string>();
for (int i = 0; i < s.Length; i++)
Console.WriteLine(s[i]);
}
}
}
前に出た例題ですが、文字列でorderbyを使ってみました。whereをコメントアウトしてます。最後に配列に入れてみました。配列に入ってないと心配です。”(-“”-)”