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

相关推荐
czhc11400756631 天前
C# 428 线程、异步
开发语言·c#
唐青枫1 天前
C#.NET ThreadLocal 深入解析:线程独享数据、性能收益与实战边界
c#·.net
烟话61 天前
实际内存条,虚拟内存,堆,栈
c#
归途醉染1 天前
Swifter.Json
c#·json·swifter.json
伽蓝_游戏1 天前
第一章:解构游戏资源
游戏·unity·性能优化·c#·游戏引擎·游戏程序·assetbundle
星辰徐哥1 天前
Unity C#入门:Visual Studio与Unity的关联配置
unity·c#·visual studio
星辰_mya1 天前
分布式系统里的“快递中转站”——消息队列(MQ)
c#·linq
qq_431280701 天前
工作经验总结:半导体上位机软件开发与互联网开发的不同
c#·.net
Metaphor6921 天前
使用 Python 查找并替换 Word 文档中的文本
python·c#·word
chen_2271 天前
kanzi插件之节点树可视化
c#·kanzi