I have a string that looks like this:
string foobar = "foo{bar}";
string bar= "bar";
Console.WriteLine(foobar);
is there a pretty way of making foobar a interpolated string after it has been declared?
I know I can do like this, but i don't receive foobar as a interpolated string
string bar= "bar";
string foobar= $"foo{bar}";
Console.WriteLine(foobar);
or like this, but I wonder if there's a prettier way of doing it
string foobar = "foo{bar}";
string bar= "bar";
Console.WriteLine(foobar.Replace("{bar}", bar);
String.Format.