Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# 格式化字符串

作者:潮起潮落   发布日期:2026-06-14   浏览:143

// 示例代码:C# 格式化字符串

// 使用 string.Format 方法
string name = "Alice";
int age = 30;
string formattedString = string.Format("Name: {0}, Age: {1}", name, age);
Console.WriteLine(formattedString); // 输出: Name: Alice, Age: 30

// 使用带格式说明符的 string.Format 方法
double price = 49.99;
string formattedPrice = string.Format("The price is {0:C}", price);
Console.WriteLine(formattedPrice); // 输出: The price is $49.99

// 使用内插字符串 (C# 6.0 及以上版本)
string interpolatedString = $"Name: {name}, Age: {age}";
Console.WriteLine(interpolatedString); // 输出: Name: Alice, Age: 30

// 使用 ToString 方法进行格式化
DateTime currentDate = DateTime.Now;
string formattedDate = currentDate.ToString("yyyy-MM-dd");
Console.WriteLine(formattedDate); // 输出当前日期,格式为: yyyy-MM-dd

// 使用 PadLeft 和 PadRight 方法进行对齐
string paddedString = "Hello".PadLeft(10, '*').PadRight(15, '-');
Console.WriteLine(paddedString); // 输出: *****Hello----------

// 解释说明:
// 1. string.Format 方法用于将多个值插入到一个格式化字符串中。
// 2. 带格式说明符的 string.Format 方法可以对数值、日期等进行特定格式化。
// 3. 内插字符串使用 $ 符号,使字符串中的表达式可以直接被求值。
// 4. ToString 方法可以对特定类型(如 DateTime)进行格式化输出。
// 5. PadLeft 和 PadRight 方法用于在字符串前后填充字符,实现对齐效果。

上一篇:c# dispose

下一篇:c# &

大家都在看

c# 二进制

c# 创建目录

c# socket服务端连接多个客户端

c# datatable group by

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

c# invoke方法

.net和c#

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站