相关疑难解决方法(0)

C#字符串插值,格式可变

我需要使用字符串插值格式化变量,格式字符串是另一个变量:

这是我的示例代码:

static void Main(string[] args)
{
    int i = 12345;

    Console.WriteLine($"Test 1: {i:N5}");

    var formatString = "N5";

    Console.WriteLine($"Test 2: {i:formatString}");
}
Run Code Online (Sandbox Code Playgroud)

测试1工作,测试2不起作用.

测试2的确切语法是什么?

c#

6
推荐指数
3
解决办法
4400
查看次数

标签 统计

c# ×1