小编Var*_*ica的帖子

在PowerShell中查询LINQ样式的列表

add-type -Language CSharpVersion3 -TypeDefinition @"
    public class pack_code
    {
        public pack_code() {}

        public string code { get; set; }
        public string type { get; set; }
    }
"@

$a = New-Object pack_code
$a.code = "3"
$a.type = "5"
$b = New-Object pack_code
$b.code = "2"
$b.type = "5"
$c = New-Object pack_code
$c.code = "2"
$c.type = "5"
$d = New-Object pack_code
$d.code = "1"
$d.type = "1"

$codes = New-Object 'System.Collections.Generic.List[object]'
$codes.add($a)
$codes.add($b)
$codes.add($c)
$codes.add($d)
Run Code Online (Sandbox Code Playgroud)

有没有办法从$ code中选择不同的并选择类型等于1的对象?如何在PowerShell中使用LINQ?

linq powershell

12
推荐指数
3
解决办法
3万
查看次数

PowerShell中的破折号符号问题

我想在xml节点名称中使用破折号,但是当我尝试获取该节点时,它会说出有关意外令牌的信息.

<hudson.scm.SubversionSCM_-ModuleLocation>
<remote>svn://svn.something.ru/testlib/trunk/SOAPUI/pmplatform/email</remote> 
</hudson.scm.SubversionSCM_-ModuleLocation>

$xmlone = New-Object XML
$xmlone.Load($scriptRoot+"\config.xml")
$xmlone.project.scm.locations.hudson.scm.SubversionSCM_-ModuleLocation
Run Code Online (Sandbox Code Playgroud)

powershell

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

哈德森:按一个按钮在视图中运行所有作业

有没有办法只需按一个按钮就可以在一个哈德逊的视图中运行所有作业?谢谢.

continuous-integration hudson

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

字符串分裂问题

t alt text http://i43.tinypic.com/2rpfjth.png

它不会返回我的预期.我期待的是:ab cab ab

我究竟做错了什么?

c# string split

4
推荐指数
2
解决办法
525
查看次数

关于比较List <T>的问题

我有两个清单:

List<comparerobj> list_c = new List<comparerobj>();
List<comparerobj> list_b = new List<comparerobj>();
Run Code Online (Sandbox Code Playgroud)

我正以某种方式填写清单

然后我试图在list_b中找到list_c不包含的元素:

foreach (comparerobj b in list_b)
{
    bool lc = !list_c.Contains(b);
    if (lc != true)
    {
        data.Add(b);
    }
}
Run Code Online (Sandbox Code Playgroud)

但是对于任何b我都得到那个lc = true.我究竟做错了什么?

.net c#

3
推荐指数
2
解决办法
449
查看次数

标签 统计

c# ×2

powershell ×2

.net ×1

continuous-integration ×1

hudson ×1

linq ×1

split ×1

string ×1