如何返回匿名数组? [复制]

Posted

技术标签:

【中文标题】如何返回匿名数组? [复制]【英文标题】:How to return anonymous array? [duplicate] 【发布时间】:2014-02-09 22:56:32 【问题描述】:

创建匿名数组的语法规则是什么?

int[] function()

   int element1 = 1;
   int element2 = 2;
   return //array with element1 and element2

它还有什么其他用途?

【问题讨论】:

如果您需要语法和一般信息,请尝试使用 Google。 “C# 匿名数组”的第一个结果:msdn.microsoft.com/en-us/library/bb384090.aspx 我不是要求隐式类型的数组。匿名数组不会将自己绑定到身份。 @RedAces 如果这正是你想要的,你有没有用谷歌搜索这个词来看看它的语法是什么? 【参考方案1】:
return new int[]  element1, element2 ;

它还有什么其他用途?

恐怕我不确定你的意思。

【讨论】:

您甚至可能不需要指定 int,因为它可以从元素中推断出来。【参考方案2】:
return new int[] element1, element2;

内联声明。

【讨论】:

【参考方案3】:

你不能返回匿名类型并且int[]不是匿名的

【讨论】:

OP 想要一个“匿名数组”,而不是“匿名类型”。这是一个摇摇欲坠的术语,但我认为这种解释太字面了。

以上是关于如何返回匿名数组? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

匿名函数返回值

从函数返回匿名类型

Laravel - 如何在视图中创建(匿名)动态刀片组件

如何测试一个类型是不是是匿名的? [复制]

如何在匿名函数中访问“this”? [复制]

javascript 匿名函数