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

相关推荐
秋雨雁南飞17 分钟前
C# 动态脚本执行器
c#·动态编译
月巴月巴白勺合鸟月半31 分钟前
用AI生成一个简单的视频剪辑工具 的后续
c#
钰fly1 小时前
Windows Forms开发工具与功能总结表
前端·c#
lzhdim1 小时前
C#性能优化:从入门到入土!这10个隐藏技巧让你的代码快如闪电
开发语言·性能优化·c#
=PNZ=BeijingL2 小时前
SprintBoot +Screw+PostgreSQL生成数据库文档时空指针问题
开发语言·c#
Space-Junk2 小时前
C#描述-计算机视觉OpenCV(8):OCR字符检测
opencv·计算机视觉·c#
optimistic_chen2 小时前
【Redis 系列】常用数据结构---String类型
数据结构·数据库·redis·缓存·string
kevin_水滴石穿2 小时前
C#获取程序集和文件版本
开发语言·c#
flysh053 小时前
C#和.NET简介
开发语言·c#·.net
月巴月巴白勺合鸟月半3 小时前
用AI生成一个简单的视频剪辑工具
人工智能·c#