小编eke*_*man的帖子

如何获得几个List <int>的所有组合

与上面的sugested解决方案不同,列表项只能为每一行显示一次.

这是我的水疗中心的预订系统.不同的员工可以进行不同的治疗

我有一个List<List<int>>.这些治疗师可以进行预约治疗.

每个清单(预订)都包含许多这样的整数(这些是可以执行预订的治疗师):

{1, 3, 6},  //Booking 1
{1, 2, 6},  //Booking 2
{1},        //Booking 3
{2,3}       //Booking 4
Run Code Online (Sandbox Code Playgroud)

我想看看所有可能的组合,其中数字只能出现在一个地方.对于上面的列表,两个可能的组合将是:

6,2,1,3或3,6,1,2

这是第一个组合:

  • 预订1:治疗师6
  • 预订2:治疗师2
  • 预订3:治疗师1
  • 预订4:治疗师3

希望这会让问题更加清晰.

c#

9
推荐指数
2
解决办法
3191
查看次数

用于在解决方案中构建所有T4的Visual Studio快捷方式

我刚刚将VS2012 Proff升级到Ultimate并丢失了一些设置.一个我输了,我找不到任何地方.这是一个按钮我在解决方案中构建所有T4.有人有idéa?

visual-studio-2012

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

Linq表达式.Any(List <string>)

我有一个List包含(除其他外)Remark1,Remark2和Remark3.我想确保只在这些字段中写入有效的备注.今天我检查一下:

foreach (GradeRow row in Grade.GradeRows)
{
    if (!(okRemarks.Contains(row.Remark1) && okRemarks.Contains(row.Remark2) && okRemarks.Contains(row.Remark3)))
    {
        FailedCourseCodes.Add(row.CourseCode);
    }
}
Run Code Online (Sandbox Code Playgroud)

是否有Linq表达式可以执行类似.Contains(List)的操作?

c# linq

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

标签 统计

c# ×2

linq ×1

visual-studio-2012 ×1