可以理解為占位符。
比如Console.WriteLine("hello {0}",yourname);,其實在輸出的時候就是將yourname變量的值放在{0}處,輸入類似於 "hello xiaoming"
比如Console.WriteLine("hello {0},I'm {1}",yourname,myname);,這樣就相當於把yourname放到{0}處,把myname 放到{1}處
擴展資料:
格式字符說明
%d, %i,代表整數,%f-浮點,%s,字符串,%c,char. %p 指針,%fL 長long,%e科學計數,%g 小數或科學計數。
C語言中的格式占位符:
%a,%A 讀入壹個浮點值(僅C99有效)
%c 讀入壹個字符
%d 讀入十進制整數
%i 讀入十進制,八進制,十六進制整數
%o 讀入八進制整數
%x,%X 讀入十六進制整數
百度百科-占位符