查找包含" - "的数组的第一个元素

时间:2015-03-12 15:55:29

标签: c#

我有一个可以包含以下值的数组:

array [0] =“M6”

array [1] =“ - ”

array [2] =“0138”

array [3] =“XY”

array [0] =“K7”

array [1] =“(RM”

array [2] =“ - ”

array [3] =“1212”

array [4] =“)”

有没有办法可以在数组中找到包含“ - ”的第一个元素?

也许是这样的:

var elementWithMinus = array.Contains("-");

我知道如果在集合中找到值,Contains会返回一个bool。我只是想知道是否有办法知道哪个元素包含该值。

为清楚起见,我希望能够确定数组的索引包含的值。因此,对于第一个示例,我想要返回的索引是1,因为数组[1]包含“ - ”。

1 个答案:

答案 0 :(得分:3)

你的意思是IndexOf

         Array.IndexOf(array, "-");