C#涓璼tring.format()鎬庝箞浣跨敤
鍦–#涓紝string.Format()
鏂规硶鐢ㄤ簬鏍煎紡鍖栧瓧绗︿覆銆傚畠鎺ュ彈涓や釜鍙傛暟锛氭牸寮忓瓧绗︿覆鍜岃鏍煎紡鍖栫殑瀵硅薄锛堟垨鍊硷級銆備笅闈㈡槸浣跨敤string.Format()
鐨勪竴浜涚ず渚嬶細
- 浣跨敤鍗犱綅绗︼細
string name = "Alice";
int age = 30;
string message = string.Format("My name is {0} and I am {1} years old.", name, age);
Console.WriteLine(message); // 杈撳嚭锛?quot;My name is Alice and I am 30 years old."
- 鏍煎紡鍖栨暟瀛楋細
int number = 12345;
string formattedNumber = string.Format("The number is: {0:N}", number);
Console.WriteLine(formattedNumber); // 杈撳嚭锛?quot;The number is: 12,345.00"
- 鏍煎紡鍖栨棩鏈燂細
DateTime currentDate = DateTime.Now;
string formattedDate = string.Format("Today's date is: {0:D}", currentDate);
Console.WriteLine(formattedDate); // 杈撳嚭锛?quot;Today's date is: Monday, September 20, 2021"
- 鏍煎紡鍖栬揣甯侊細
decimal price = 99.99m;
string formattedPrice = string.Format("The price is: {0:C}", price);
Console.WriteLine(formattedPrice); // 杈撳嚭锛?quot;The price is: $99.99"
杩欎簺鍙槸string.Format()
鏂规硶鐨勪竴浜涘父瑙佺敤娉曪紝浣犲彲浠ユ牴鎹渶瑕佷娇鐢ㄤ笉鍚岀殑鏍煎紡瀛楃涓插拰鍙傛暟銆?/p>