次のコードがあるとします。
string a = "example";
string b = "blah {0}", a;
{0}orを使用{1}すると、カンマの後にあるもの、この場合は string a、 soが配置されると信じるようになりました"example"。文字列bは である必要があります"blah example"。これを行うと、「文字列 a は既に宣言されています」というエラーが表示されます。
このコンテキストで文字列を宣言していると思うのはなぜですか?