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

相关推荐
GesLuck7 小时前
C#开发实例1—彩票选号
开发语言·c#
neter.asia9 小时前
C# 窗体应用程序嵌套web网页,基于谷歌浏览器内核(含源码)
开发语言·c#
小猪写代码10 小时前
C语言:递归函数(新增)
算法·c#
sukalot13 小时前
windows C#-在查询中返回元素属性的子集
开发语言·c#
向宇it14 小时前
【从零开始入门unity游戏开发之——C#篇32】C#其他不常用的泛型数据结构类、顺序存储和链式存储
java·开发语言·数据结构·unity·c#·游戏引擎
阿泽不想掉光头发15 小时前
C#实现调用DLL 套壳读卡程序(桌面程序开发)
java·开发语言·后端·websocket·http·c#
-凌凌漆-15 小时前
【C#】WPF设置Separator为垂直方向
c#
Marzlam15 小时前
C# IDisposable接口 与析构函数
开发语言·c#
GesLuck16 小时前
C#控件开发3—文本显示、文本设值
前端·c#
liangmou212118 小时前
解释小部分分WPI函数(由贪吃蛇游戏拓展)
android·游戏·c#