小编Arn*_*das的帖子

将Struct传递给String.Format作为args

是否可以使用结构作为这样的参数string.Format:

struct kid
{
    public string name;
    public int age;
};

kid.name = alice;
kid.age = 2;

Console.WriteLine(String.Format("Her name is {0} and she's {1} years old", kid));
Run Code Online (Sandbox Code Playgroud)

而不是这个:

Console.WriteLine(String.Format("Her name is {0} and she's {1} years old", kid.name ,kid.age));
Run Code Online (Sandbox Code Playgroud)

编辑:

该字符串将在运行时从配置文件中读取

c# string struct

3
推荐指数
1
解决办法
1466
查看次数

标签 统计

c# ×1

string ×1

struct ×1