迭代列表布尔打印输出失败的C#

时间:2016-07-27 02:23:07

标签: c# sql

我正在断言从一个数据库到另一个数据库找到一些sql字段。

ImageView

这可以告诉我它是通过还是失败,但是当它失败时我想知道哪些值不匹配。

有人可以提供一些有关如何执行此操作的代码吗?

1 个答案:

答案 0 :(得分:1)

你可以一次性完成这两项工作

string message = String.Empty;
bool ContainsBracketsWithString = AssertionValue.All(a =>
             CredentialTypeDescription.Any(b => {
                     var passed = a.Field1 == b.Field1;
                     if(!passed && String.IsNullOrEmpty(message)){
                        message = "Some message to identify which failed"; 
                     }
                     return passed;
                 })
               );

Assert.False(ContainsBracketsWithString, message);