カテゴリー
C

独習C#第3版、P524 where句によるデータの絞り込み

using System;
using System.Linq;

namespace Chapter01All
{
    class LinqStringArray
    {
        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")
                           select addr;
            foreach (var str in netAddrs)
                Console.WriteLine(str);

            string[] s = netAddrs.ToArray<string>();
            for (int i = 0; i < s.Length; i++)
                Console.WriteLine(s[i]);
        }
    }
}

絞り込んだデータを文字列の配列に変換して見ました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

inserted by FC2 system