在C#中,String.Format方法用于將指定的格式和參數值轉換為一個格式化的字符串。其基本語法如下:
string formattedString = string.Format("格式字符串", 參數1, 參數2, ...);
其中,"格式字符串"是一個包含占位符和格式說明符的字符串,用于指定參數值在輸出字符串中的格式。參數1、參數2等是要格式化的值。
例如,下面是一個簡單的示例:
string name = "Alice";
int age = 30;
string formattedString = string.Format("My name is {0} and I am {1} years old.", name, age);
Console.WriteLine(formattedString);
運行以上代碼,輸出結果為:
My name is Alice and I am 30 years old.
在格式字符串中,{0}、{1}等表示參數值的位置,可以根據需要在字符串中對應不同的參數值。格式字符串還可以包含格式說明符,如"{0:C}"表示將第一個參數值格式化為貨幣格式。