Я пытаюсь использовать Enumerable.ToList()
в PowerShell. Очевидно, что для этого мне нужно явно преобразовать объект в IEnumerable<CustomType>
, но я не могу этого сделать. Кажется, я не могу правильно написать IEnumerable<CustomType>
в PowerShell. Оба IEnumerable<string>
и CustomType
работают правильно (пользовательский тип, который я пытаюсь использовать, называется WpApiLib.Page
), поэтому я не знаю, что я могу делать неправильно.
PS C:\Users\Svick> [Collections.Generic.IEnumerable``1[System.String]]
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True False IEnumerable`1
PS C:\Users\Svick> [WpApiLib.Page]
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True True Page System.Object
PS C:\Users\Svick> [Collections.Generic.IEnumerable``1[WpApiLib.Page]]
Unable to find type [Collections.Generic.IEnumerable`1[WpApiLib.Page]]: make su
re that the assembly containing this type is loaded.
At line:1 char:51
+ [Collections.Generic.IEnumerable``1[WpApiLib.Page]] <<<<