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

相关推荐
南無忘码至尊16 小时前
Unity学习90天-第3天-认识触屏输入(手游基础)并完成手机点击屏幕,物体向点击位置移动
学习·unity·c#·游戏引擎·游戏开发
njsgcs16 小时前
获得solidworks 3d零件的包围框 长宽高 boundingbox c#
开发语言·c#·solidworks
zybsjn16 小时前
异步并发的“流量警察”:在C#中使用SemaphoreSlim进行并发控制的最佳实践
开发语言·c#
南無忘码至尊16 小时前
Unity学习90天-第3天-认识C# 集合与常用类并实现生成随机位置的 10 个立方体
学习·unity·c#
~plus~17 小时前
C#/.NET 8 Span与Memory高性能编程完全指南
开发语言·c#·.net
滴滴答答哒17 小时前
c#将平铺列表转换为树形结构(支持孤儿节点作为独立根节点)
java·前端·c#
xiaoshuaishuai81 天前
C# 接入 OpenClaw
windows·visualstudio·c#
gihigo19981 天前
嵌入式幼儿园刷卡系统 (C#实现)
c#
qq_454245031 天前
通用引用管理框架
数据结构·架构·c#
aq55356001 天前
三大编程语言深度对比:C# vs 易语言 vs 汇编
开发语言·汇编·c#