C#字符串占位符替换

cs 复制代码
using System;
 
namespace myprog
{
    class test
    {
        static void Main(string[] args)
        {
            string str1 = string.Format("{0}今年{1}岁,身高{2}cm,月收入{3}元;", "小李", 23, 177, 5000);
            Console.WriteLine(str1);
            Console.ReadKey();
        }
    }
}

string.Format()第一个双引号中,{n}是占位符,替换为后面对应的第n个数据,第一个双引号中的其他内容直接输出;运行如下;

比使用加号拼接字符串方便一些;在 Console.WriteLine 中也可以使用;

相关推荐
珊瑚怪人29 分钟前
Microsoft Visual Studio2022下载安装详细教程
ide·microsoft·c#·编辑器·visual studio·cpp
JosieBook1 小时前
【WinForm】使用C# WinForm实现带有托盘图标功能的应用程序
开发语言·c#
缺点内向2 小时前
在 C# 中为 Word 段落添加制表位:使用 Spire.Doc for .NET 实现高效排版
开发语言·c#·自动化·word·.net
老骥伏枥~2 小时前
【C# 入门】变量、常量与命名规范
开发语言·c#
A_nanda3 小时前
vue快速学习框架
前端·javascript·vue.js·学习·c#
Eiceblue4 小时前
通过 C# 解析 HTML:文本提取 + 结构化数据获取
c#·html·.net·visual studio
SunnyDays10114 小时前
使用 C# 将 Excel XLSX 或 XLS 转换为 HTML:完整指南
c#·excel转html·xlsx转html·xls转html
时光追逐者4 小时前
一款基于 .NET Avalonia 开源免费、快速、跨平台的图片查看器
c#·.net·图片查看器
阿蒙Amon19 小时前
C#每日面试题-Thread.Sleep和Task.Delay的区别
java·数据库·c#
cfqq198919 小时前
Settings,变量保存
开发语言·c#