小编Pod*_*dge的帖子

如何选择另一个列表中包含的不同元素列表?

我有以下代码

new Dictionary<string,IEnumerable<Control>>()
{
    { "view1", new Control[] { contents, building, view1 }},
    { "view2", new Control[] { contents,  view2 }},
    { "view3", new Control[] { building,  view3 }
}
Run Code Online (Sandbox Code Playgroud)

如何使用linq获取所有不同控件的列表?

结果应该是:

{
    contents,
    building,
    view2,
    view3
}
Run Code Online (Sandbox Code Playgroud)

c# linq

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

Linq和Dictionary以及转换数组值

我有以下代码

IDictionary<string, IEnumerable<Control>>
Run Code Online (Sandbox Code Playgroud)

我需要将其转换为

IDictionary<string, IEnumerable<string>>
Run Code Online (Sandbox Code Playgroud)

使用ClientID作为新值.

有没有人知道如何在Linq中执行此操作而不是遍历字典?

谢谢

波奇

c# linq

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

VS2005和2008而不是VSS的良好替代源控制

我目前正在使用Visual SourceSafe,我觉得这很容易.什么是其他人使用,并且a)集成到Visual Studio 2005和2008. b)允许Visual SourceSafe的迁移路径具有完整的历史/版本.

version-control visual-studio

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

标签 统计

c# ×2

linq ×2

version-control ×1

visual-studio ×1