与上面的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
这是第一个组合:
希望这会让问题更加清晰.
我刚刚将VS2012 Proff升级到Ultimate并丢失了一些设置.一个我输了,我找不到任何地方.这是一个按钮我在解决方案中构建所有T4.有人有idéa?
我有一个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)的操作?