Как я могу изменить свой метод, чтобы проверять только те индексы, которые равны нулю, а по модулю 17?
Я хотел бы получить из этих индексов все элементы, которые равны и нулю.
My List<byte[]> listOfArrays
хранит массивы со значениями 0,1
Это мой метод:
public List<int> Funct(List<byte[]> listOfArrays)
{
List<int> pixelsList = new List<int>();
foreach (byte[] t in listOfArrays)
{
//count how many items with value 0
var pixelsInArray = t.Count(n => n == 0);
var firstElement = Array.FindIndex(t, i => i == 0);
var lastElement = Array.FindLastIndex(t, i => i == 0);
pixelsList.Add(pixelsInArray);
}
return pixelsList;
}
В этом методе я ищу по всем индексам.
Буду признателен за вашу помощь.
PS. Пожалуйста, проверьте мою грамматику, если нужно исправить.