C#问题:System.Array.LastIndexOf(myArray,a,b,c)方法好像有BUG啊?大伙快来看看。
using System;
class Test
{
public static void Main()
{
int [] myArray = new int [7] {2,1,4,2,15,4,2};
Console.WriteLine(Array.LastIndexOf(myArray,2,5,0));
Console.ReadLine();
}
}
控制台输出值为-1,若把Array.LastIndexOf(myArray,2,5,0)其中的0换成4则会输出3,奇怪了。