0

ToString の汎用関数があります。コレクション以外は問題なく使えています。

例外を作成する方法を検索します。項目がオブジェクトのリスト (System.Collections.Generic または配列からのもの) である場合、リストの各要素に対して ToString を実行する必要があります。

Public Overrides Function ToString() As String
    Dim sb = New Text.StringBuilder(String.Format("{1}<{0}>", Me.GetType.FullName, System.Environment.NewLine))
    sb.Append(Environment.NewLine)
    For Each item In [GetType]().GetFields(BindingFlags.NonPublic Or BindingFlags.Instance)
        sb.Append(String.Format("[{0} = {1}] ", item.Name, item.GetValue(Me)))
        sb.Append(Environment.NewLine)
    Next
    Return sb.ToString()
End Function

リスト(文字列の)、文字列()、スタック(文字列の)、またはその他の種類のオブジェクトのリストのいずれかです。

4

0 に答える 0