■■■

2016年4月19日火曜日

LinQ:配列をソート並び替える方法



LinQ:配列をソート並び替える方法

VB.NET


        ' 配列データ作成
        Dim strArray As String() = New String() {"apple", "orange", "pear", "banana"}
        ' 配列から文字長でソートして取得
        Dim query1 = From fruit In strArray _
                            Order By fruit.Length _

                            Select fruit.ToUpper(), fruit.ToLower()



C#


            // 配列データ作成
            string[] strArray = { "apple", "orange", "pear", "banana" };
            // 配列から文字長でソートして取得
            var query1 = from fruit in strArray
                         orderby fruit.Length

                         select new { STRUP = fruit.ToUpper(), STRLOW = fruit.ToLower() };


■■■