Строка. Повреждение строки форматов

у меня есть простое положение кода, который читает:

Return String.Format("{0} {1} {2}", _var1, _var2, _var3)

я пытаюсь заставить эту отформатированную строку производить каждый var на своей собственной строке. я плохо знаком с vb.net, но я действительно пробовал одну вещь:

"{0}\n {1}\n {2}"

это не работало. какая-либо справка?

8
задан Justin Johnson 19 July 2010 в 04:25
поделиться

2 ответа

Как насчет этого:

Return String.Format( _
    "{1}{0}{2}{0}{3}{0}", _
    Environment.NewLine, _
    _var1, _
    _var2, _
    _var3 _
)

Это тоже может сработать, хотя это немного «сложнее»:

Return New StringBuilder() _
    .AppendLine(_var1.ToString()) _
    .AppendLine(_var2.ToString()) _
    .AppendLine(_var3.ToString()) _
    .ToString()
17
ответ дан 5 December 2019 в 08:22
поделиться

Я бы сказал примерно так:

Return String.Format("{0}{1}{2}",_var1 & vbcrlf, _var2 & vbcrlf, _var3 & vbcrlf)
0
ответ дан 5 December 2019 в 08:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: