Когда бизнес-правило пытается установить значение свойства элемента коллекции (массива), InvalidCastException
возникает при установке набора правил механизма.
Этого не произойдет, если мыустановить значение свойства объекта.Этого также не происходит, если мы устанавливаем атрибут элементов коллекции с помощью метода.
Это происходит как в том случае, если логика приложения и библиотеки классов находятся в C # или в VB.NET.