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

相关推荐
周杰伦fans2 小时前
[特殊字符] 代理模式超详细讲解 ——.NET
数据库·c#·代理模式
用户8356290780513 小时前
C# 高效生成 Word 表格:复杂表格创建实战指南
后端·c#
屠夫3 小时前
C# LINQ
c#
光头闪亮亮5 小时前
电子发票解析工具-c#桌面应用开发-DataGridView表格控件使用详解
c#
周杰伦fans6 小时前
C# 中的 `Hashtable`
开发语言·c#
lingggggaaaa6 小时前
免杀对抗——C2远控篇&PowerShell&有无文件落地&C#参数调用&绕AMSI&ETW&去混淆特征
c语言·开发语言·笔记·学习·安全·microsoft·c#
咩图7 小时前
WPF+Prism8.0.0.1909+C#创建一个桌面程序
c#·wpf·prism
Charles_go7 小时前
C#中级45、什么是组合优于继承
开发语言·c#
我是唐青枫8 小时前
一文理解 C#.NET Tuples:从基础到高级应用
c#·.net
Charles_go9 小时前
C#中级46、什么是模拟
开发语言·oracle·c#