将<string>名称列为字符串

时间:2015-11-30 09:25:44

标签: c#

如何将List<string>名称设为字符串。 例如:

private static void Print(List<string> listString)
{
    Console.Write("The List<string> name is ");
    // ???
}

结果:

The List<string> name is listString.

1 个答案:

答案 0 :(得分:1)

如果您使用的是C#-6,则可以使用nameof operator

Console.Write($"The List<string> name is {nameof(listOfString)}");

虽然我应该注意这会打印&#34; listOfString&#34;每次,除非您实际更改参数名称。这不会打印出作为参数传递给方法调用的变量的名称。