小编Bri*_*hon的帖子

如何反序列化此PowerShell输出?

PS sss:\> $match.ApplicabilityCondition

<ApplicabilityRule ExpressionLanguage="Custom" Handler="{2DB70103-3DFB-4806-85B0-B27B561284BB}"><UpdateId>3a50171e-f09b-46fd-991c-ffa0c1fabcc6</UpdateId><CISource><Id>{7ABE2526-ED91-47AE-A989-275B4B2924FE}</Id><Version>188</Version></CISource><ProductId>704a0a4a-518f-4d69-9e03-10ba44198bd5</ProductId></ApplicabilityRule>
Run Code Online (Sandbox Code Playgroud)

ApplicabilityCondition是类似XML的对象,作为Get-CMSoftwareUpdate(SCCM相关命令)的一部分返回。这ExpressionLanguage="Custom"对我没有任何意义。有没有一种简单的方法可以引用显示的子属性?最终,我试图得到UpdateID

xml powershell sccm

2
推荐指数
1
解决办法
587
查看次数

C#ListViewItemCollection不包含Count的定义

在C#中,我有一个ListView控件,想要获取控件项集合中当前项的计数,但下面的代码会产生错误:

'System.Windows.Forms.ListView.ListViewItemCollection'不包含'Count'的定义,并且没有扩展方法'Count'接受类型'System.Windows.Forms.ListView.ListViewItemCollection'的第一个参数可以找到(你是吗?)缺少using指令或程序集引用?)

ListView.ListViewItemCollection lvitems = lvDropSummary.Items;
int iLVItemsCount = lvitems.Count();
Run Code Online (Sandbox Code Playgroud)

我没有看到特定的代码示例在列表视图中获取所有项的计数,但根据文档(和intellisense),该属性存在:

http://msdn.microsoft.com/en-us/library/system.windows.forms.listview.listviewitemcollection.count(v=vs.100).aspx

c# listview count

1
推荐指数
1
解决办法
2332
查看次数

标签 统计

c# ×1

count ×1

listview ×1

powershell ×1

sccm ×1

xml ×1