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

相关推荐
花落人散处14 小时前
CDiskClean 开发历程——忽略进程_拖拽功能实现参考
c#
xcLeigh16 小时前
Unity基础:C#脚本的创建与挂载——让你的游戏物体活起来
游戏·unity·c#·教程
花落人散处16 小时前
CDiskClean 开发历程——文件&进程实时监控-实现方案参考
c#
猿长大人19 小时前
C# | MediatR 入门指南:后端架构解耦
分布式·后端·架构·c#·.net
回忆2012初秋19 小时前
C# 中的 EAP:基于事件的异步编程全面指南(一)
开发语言·c#
曹牧20 小时前
C#:Type
开发语言·c#
用户37215742613521 小时前
C# 如何在 Excel 中创建下拉列表:3 种常见数据源实现方式
c#
czhc114007566321 小时前
工业视觉检测中的通用设计模式与技术笔记
c#
明如正午1 天前
【C#】volatile 关键字深度解析:为什么我的停止按钮有时失灵?
c#