返回数组而不创建变量

时间:2012-03-22 07:40:33

标签: c# .net syntax

我有以下C#方法:

private string[] test()
{
}

我想知道我是否可以在方法中做这样的事情:

return {"1","2"}

而不是:

string[] quantity = { "1","2" };
return quantity;

请告诉我如何在C#中执行此操作。

3 个答案:

答案 0 :(得分:4)

return new string[] { "1", "2" };

答案 1 :(得分:2)

最短方式:

return new[] { "1", "2" };

答案 2 :(得分:1)

你的意思是:

private string[] test()
{
    return new string[] { "1", "2", "3" };
}