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 中也可以使用;

相关推荐
️公子3 小时前
无人直播系统-黑客主题
人工智能·c#·visual studio
curry____3033 小时前
study in Dev-c++(string insert基本用法)(2025.12.2)
c++·string·insert
c#上位机4 小时前
halcon图像去噪—中值滤波
图像处理·c#·halcon
唐青枫4 小时前
C# 泛型数学:解锁真正的类型安全数值运算
c#·.net
Aevget4 小时前
界面控件DevExpress WPF v25.1新版亮点:富文本编辑器全新升级
开发语言·c#·wpf·devexpress·用户界面
张人玉6 小时前
WPF中无框架、Prism 框架、CommunityToolkit.Mvvm 框架的区别
c#·wpf·prism
热心市民☆12 小时前
C#基础语法
c#
rainmanqqst12 小时前
C#Netcore支持Https
网络协议·http·https·c#
张人玉18 小时前
Prism 框架笔记及实例
c#·wpf·prism
·心猿意码·18 小时前
告别版本地狱:C# 中央包管理
c#