在C#中,可以使用格式化字符串來格式化輸出的文本。以下是一些常用的格式化字符串指南:
字符串插值:使用字符串插值可以將變量插入到字符串中。例如:$“Hello {name}”。
字符串格式化:使用字符串的Format方法可以指定格式化字符串的格式。例如:string.Format(“Today is {0:d}”, DateTime.Now)。
格式化數字:可以使用數字格式字符串來格式化數字。例如:string.Format(“{0:C}”, 123.45)將數字格式化為貨幣格式。
格式化日期時間:可以使用日期時間格式字符串來格式化日期時間。例如:string.Format(“{0:yyyy-MM-dd}”, DateTime.Now)將日期格式化為YYYY-MM-DD格式。
自定義格式化字符串:可以使用自定義格式化字符串來指定更復雜的格式化。例如:string.Format(“{0:0.00%}”, 0.123)將數字格式化為百分比格式。
轉義字符:在格式化字符串中使用轉義字符來表示特殊字符。例如:\n表示換行符,\t表示制表符。
拼接字符串:可以使用加號運算符來拼接字符串。例如:string result = “Hello” + “World”。
StringBuilder類:對于大量字符串拼接的情況,建議使用StringBuilder類來提高性能。例如:
StringBuilder sb = new StringBuilder(); sb.Append(“Hello”); sb.Append(“World”); string result = sb.ToString();
通過以上指南,您可以更好地使用C#中的格式化字符串來格式化輸出的文本。