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

相关推荐
我的炸串拌饼店5 小时前
火山方舟API C#服务类设计解析
c#·调用火山方舟api
观无6 小时前
visionPro图像预处理
c#
不绝1916 小时前
C#核心:继承
开发语言·c#
Knight_AL8 小时前
用 JOL 验证 synchronized 的锁升级过程(偏向锁 → 轻量级锁 → 重量级锁)
开发语言·jvm·c#
江沉晚呤时8 小时前
从零实现 C# 插件系统:轻松扩展应用功能
java·开发语言·microsoft·c#
我只有一台windows电脑9 小时前
西门子S7通讯(三)
c#
TracyCoder12312 小时前
Java String:从内存模型到不可变设计
java·算法·string
f狐0狸x13 小时前
【C++修炼之路】C++string的用法
开发语言·c++·string
cjp56013 小时前
018.C#管道服务,本机两软件间通讯交互
开发语言·c#
故事不长丨14 小时前
C#log4net详解:从入门到精通,配置、实战与框架对比
c#·.net·wpf·log4net·日志·winform·日志系统