1

入れたらどう違うのかなと思って

どちらも参照string foo = "world";

 Console.WriteLine("Hello" + foo); //Concatenation 

 Console.WriteLine("Hello {0}", foo); //Whatever this is called (still a beginner guys)
4

4 に答える 4

0

これは文字列フォーマットの一種です。

してConsole.Writeいることはこれと同等です:

String.Format("Hello {0}. I am {1} years old.", PersonName, PersonAge);

次と比較して、理解しやすい方法で文字列を連結するだけです。

"Hello " + PersonName + ". I am " + PersonAge + " years old.";
于 2014-04-22T22:16:18.233 に答える
0

2 番目のオプションでは、より複雑な書式設定を行うことができます。を使用するstringとほとんど利点はありませんがdouble、たとえば値を使用する場合は、複合形式オプションを使用して、表示する精度やその他のオプションを指定できます。

于 2014-04-22T22:11:25.647 に答える