I have a string
string str =\"Enter {0} patient name\";
I am using string.format to format it.
String.Format(str, \"Hello\
I wanted something that worked more like Python's string formatting, so I wrote this: https://gist.github.com/samwyse/b225b32ae1aea6fb27ad9c966b9ca90b
Use it like this:
Dim template = New FormatFromDictionary("{cat} vs {dog}")
Dim d = New Dictionary(Of String, Object) From {
{"cat", "Felix"}, {"dog", "Rex"}}
Console.WriteLine(template.Replace(d)) ' Felix vs Rex