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

相关推荐
她说彩礼65万几秒前
C# 反射
java·算法·c#
laocooon52385788635 分钟前
C#二次开发中简单块的定义与应用
android·数据库·c#
YJlio1 小时前
BgInfo 学习笔记(11.5):多种输出方式(壁纸 / 剪贴板 / 文件)与“更新其他桌面”实战
笔记·学习·c#
Zhen (Evan) Wang1 小时前
.NET 6 API使用Serilog APM
c#·.net
wuk9982 小时前
C# 开发 FTP 客户端
开发语言·c#
咕白m6253 小时前
使用 C# 设置 Word 段落对齐样式
后端·c#
武藤一雄3 小时前
[.NET] 中 System.Collections.Generic命名空间详解
windows·微软·c#·asp.net·.net·.netcore
kingwebo'sZone3 小时前
一次找不到“无法加载dll 对应的”,多媒体没有启用(需要安装mediaplayer)
c#
zxbmmmmmmmmm3 小时前
Avalonia源码解读:Grid(网格控件)
c#·xaml·avalonia
꧁执笔小白꧂3 小时前
.Net-Avalonia学习笔记(目录)
c#·avalonia