AjaxControlToolkit.ArrayExtensions.StartingIndex C# (CSharp) Метод

StartingIndex() публичный статический Метод

public static StartingIndex ( this x, byte y ) : IEnumerable
x this
y byte
Результат IEnumerable
        public static IEnumerable<int> StartingIndex(this byte[] x, byte[] y)
        {
            IEnumerable<int> index = Enumerable.Range(0, x.Length - y.Length + 1);
            for(int i = 0; i < y.Length; i++) {
                index = index.Where(n => x[n + i] == y[i]).ToArray();
            }
            return index;
        }
ArrayExtensions