Бросить объектC#

Место общения программистов C#
Anonymous
Бросить объект

Сообщение Anonymous »

object selectedDataItem;
MyClass.Inventory inventory;
inventory = (MyClass.Inventory) selectedDataItem;
< /code>

В инвентаре < /code> мы можем увидеть такие данные, как: < /p>

Trace.Writeline(inventory.Name + " " + inventory.Place);
< /code>

Вы видите, что инвентарь имеет инвентаризацию. Ienumerable < /code>, чтобы я мог сделать что -то вроде этого: < /p>

IEnumerable enumerable = (IEnumerable) inventory;
enumerable = from x in enumerable where x.Name == inventory.Name select x;
< /code>

Прямо сейчас, если я сделаю это, ошибка - < /p>


Невозможно разыграть объект типа 'myclass.inentory' type 'system.collection.generic.ienumerable '1 [myclass.inventory]'.>

Подробнее здесь: https://stackoverflow.com/questions/237 ... enumerable

Вернуться в «C#»