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

相关推荐
一叶星殇32 分钟前
C# .NET 如何解决跨域(CORS)
开发语言·前端·c#·.net
JQLvopkk1 小时前
C#调用Unity实现设备仿真开发浅述
开发语言·unity·c#
zxy28472253012 小时前
使用Topshelf部署window后台服务(C#)
c#·安装·topshelf·后台服务
缺点内向3 小时前
C# 高效统计 Word 文档字数:告别手动,拥抱自动化
c#·自动化·word
skywalk81634 小时前
介绍一下 Backtrader量化框架(C# 回测快)
开发语言·c#·量化
Never_Satisfied4 小时前
C#数组去重方法总结
开发语言·c#
阿蒙Amon5 小时前
C#每日面试题-静态构造函数和普通构造函数区别
java·开发语言·c#
Java程序员威哥5 小时前
SpringBoot4.0+JDK25+GraalVM:云原生Java的性能革命与落地指南
java·开发语言·后端·python·云原生·c#
阿蒙Amon5 小时前
C#每日面试题-Task和ValueTask区别
java·开发语言·c#
慧都小项6 小时前
文档开发组件Aspose 26.1更新:兼容.net 10、修复显示数据问题
c#