Reverseメソッドを使ってSortedSet内の要素を逆順で文字列として結合する 言語: VB C# Reverseメソッドは列挙だけでなく、IEnumerator<T>を引数にとるメソッドやLINQのメソッドに渡して使うこともできます。 Reverseメソッドを使ってSortedSet内の要素を逆順で文字列として結合する すべて選択してコピー ダウンロード 行番号を表示する Imports System Imports System.Collections.Generic Class Sample Shared Sub Main() Dim s As New SortedSet(Of Integer) From {5, 1, 0, 3, 4, 2} ' デフォルトの順序でSortedSet内の要素を文字列として結合する Console.WriteLine(String.Join(", ", s)) ' デフォルトとは逆順でSortedSet内の要素を文字列として結合する Console.WriteLine(String.Join(", ", s.Reverse())) End Sub End Class 実行結果 0, 1, 2, 3, 4, 5 5, 4, 3, 2, 1, 0 関連するページ Min・Maxプロパティを参照してSortedSetの並べ替え順での最初・最後の要素を取得する LINQのMin・Maxメソッドを使ってHashSet内の最小値・最大値を取得する Reverseメソッドを使ってSortedSet内の要素を逆順で列挙する Reverseメソッドを使ってSortedSet内の要素の一部分を逆順で取得する GetViewBetweenメソッドを使ってSortedSet内の指定した範囲にある数値の部分集合を取得する GetViewBetweenメソッドを使ってSortedSet内の指定した範囲にある文字列の部分集合を取得する GetViewBetweenメソッドで部分集合を取得した後に元のSortedSetに変更を加える