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 小时前
不只是Public与Private:C#访问修饰符全方位解读
前端·c#
秋雨雁南飞14 小时前
c# 多项目编译发布
c#
张人玉15 小时前
C#Https协议相关知识点
开发语言·https·c#
Byron Loong15 小时前
【C#】VS调试——带参调试
开发语言·c#
故事不长丨16 小时前
解锁C#编程秘籍:封装、继承、多态深度剖析
开发语言·数据库·c#
努力小周16 小时前
基于STM32物联网智能老年人防摔系统
stm32·单片机·嵌入式硬件·物联网·c#·课程设计
FuckPatience16 小时前
C# 补码
开发语言·算法·c#
烽火聊员17 小时前
SSLSocket 服务器端WPF C#测试代码
开发语言·c#·wpf·ssl
wangnaisheng17 小时前
【C#】RESTful的使用
c#
缺点内向17 小时前
如何在 C# 中高效的将 XML 转换为 PDF
xml·后端·pdf·c#·.net