这个c#简写的名称是什么?

时间:2015-02-07 05:03:18

标签: c#

我见过以下代码。我理解它在做什么。它获取枚举列表,然后将其与传递的值匹配并返回匹配的值。这个简写叫什么?这样的更高级的短手是否有链接?

string a = null;
a = getListOfEnums()["matching value"];

编辑 它不需要是枚举。它也可以是字典对象(键​​值对)。

1 个答案:

答案 0 :(得分:1)

您确定代码吗?在当前形式中,唯一可行的方法是getListOfEnums()返回一个代表string并返回string。这与方法的名称不匹配,所以我不认为是这种情况。

我认为你所说的是索引器:

string a = null;
a = getListOfEnums()["matching value"];