У меня есть функция, которая должна принимать два типа данных - наблюдаемый набор MyClass и двумерный массив myclass.Структура не имеет значения, потому что я использую запрос linq на эти коллекции.Как - дать мне все элементы в коллекции, где Myclass.Value == 3.
Итак, я создал функцию, которая принимает параметр типа IEnumerable<MyClass>
, поскольку и двумерный массив, и наблюдаемые коллекции реализуют IEnumerable, и он должен работать.
Однако, когда я пытаюсь передать параметр типа MyClass [,] в мою функцию, возникает ошибка времени компиляции - тип аргумента Myclass [,] не может быть назначен параметру типа IEnumerable<MyClass>
.
Что не так?спасибо.