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