у меня есть простое положение кода, который читает:
Return String.Format("{0} {1} {2}", _var1, _var2, _var3)
я пытаюсь заставить эту отформатированную строку производить каждый var на своей собственной строке. я плохо знаком с vb.net, но я действительно пробовал одну вещь:
"{0}\n {1}\n {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()
Я бы сказал примерно так:
Return String.Format("{0}{1}{2}",_var1 & vbcrlf, _var2 & vbcrlf, _var3 & vbcrlf)