PSObject转换Deserialized.System.Collections.Generic.List

时间:2014-05-29 06:49:39

标签: c# .net generics powershell-remoting

在c#am中尝试调用power shell命令并转换为C#对象并处理数据....

致电

  

Get-SCVirtualNetworkAdapter -All

响应对象之一:

IPv4Addresses                              : {12.12.12.12}

而MemberType是

  

Deserialized.System.Collections.Generic.List`1 [[System.String,   mscorlib,版本= 4.0.0.0,文化=中性,   PublicKeyToken = b77a5c561934e089]]物业

如何将特定PSObject转换为字符串,List<字符串> ??

1 个答案:

答案 0 :(得分:0)

我找到了解决方案

new ArrayList(((ArrayList)(((PSObject)(vNetworkAdapter.Members [" IPv4Addresses"]。Value))。BaseObject)))