C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■85986 / 3階層)  複数の配列をソートする方法
□投稿者/ はるまきとかげ (3回)-(2017/12/06(Wed) 23:35:39)
No85985 (こんなのお さん) に返信

クラスを使うならLINQに丸投げしちゃいましょう

Class Item
    Public Property DateMod As Date
    Public Property filepath As String
End Class

Sub Main()
    Dim Data = {
        New Item() With {.DateMod = New Date(2017, 12, 3), .filepath = "c:\a.txt"},
        New Item() With {.DateMod = New Date(2017, 12, 2), .filepath = "c:\b.txt"},
        New Item() With {.DateMod = New Date(2017, 12, 1), .filepath = "c:\c.txt"}
    }

    Dim dateSorted = Data.OrderBy(Function(item) item.DateMod)

    For Each item In dateSorted
        Console.WriteLine(item.filepath)
    Next

    Console.ReadKey()
End Sub

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: 複数の配列をソートする方法 /こんなのお 返信無し
 
上記関連ツリー

複数の配列をソートする方法 / こんなのお (17/12/06(Wed) 19:41) #85978
Re[1]: 複数の配列をソートする方法 / なちゃ (17/12/06(Wed) 21:11) #85983
Re[1]: 複数の配列をソートする方法 / shu (17/12/06(Wed) 21:39) #85984
│└ Re[2]: 複数の配列をソートする方法 / こんなのお (17/12/06(Wed) 21:51) #85985
│  └ 複数の配列をソートする方法 / はるまきとかげ (17/12/06(Wed) 23:35) #85986 ←Now
Re[1]: 複数の配列をソートする方法 / 魔界の仮面弁士 (17/12/07(Thu) 14:00) #85990

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信