Я могу сделать что-то как "%s said %s blah.", $name, $blah; в VB.NET?
"%s said %s blah.", $name, $blah;
Это получает болезненную запись name & "said" & blah & "blah".
name & "said" & blah & "blah"
Ага, используйте String.Format :
Dim newString As String = String.Format("{0} said {1} blah.", name, blah)