Min・Maxプロパティを参照してSortedSet内の最小・最大の要素を取得する 言語: VB C# SortedSetクラスでは、MinプロパティおよびMaxプロパティを参照することで、SortedSetの並べ替え順序での最小・最大の要素を取得することが出来ます。 Min・Maxプロパティを参照してSortedSet内の最小・最大の要素を取得する すべて選択してコピー ダウンロード 行番号を表示する Imports System Imports System.Collections.Generic Class Sample Shared Sub Main() Dim s As New SortedSet(Of String)() From {"Alice", "Eve", "Charlie", "Bob", "Dave"} Console.WriteLine(String.Join(", ", s)) ' 最小値と最大値を表示 Console.WriteLine($"Mix: {s.Min}") Console.WriteLine($"Max: {s.Max}") End Sub End Class 実行結果 Set: Alice, Bob, Charlie, Dave, Eve, Mix: Alice Max: Eve 関連するページ StringComparerを指定して大文字小文字の違いを意識する/無視するHashSetを作成する HashSetでKeyValuePairを扱う 大文字小文字の違いを無視し、アルファベット順とは逆順に並べ替えるSortedSetを作成する Min・Maxプロパティを参照してSortedSetの並べ替え順での最初・最後の要素を取得する LINQのMin・Maxメソッドを使ってHashSet内の最小値・最大値を取得する Reverseメソッドを使ってSortedSet内の要素を逆順で列挙する Reverseメソッドを使ってSortedSet内の要素を逆順で文字列として結合する