我正在对不同的类型做一些简单的理智验证。我正在做的当前测试是检查以确保它们的属性已被填充。在这种情况下,填充被定义为非null,长度大于零(如果是字符串),或者不等于0(如果是整数)。此测试的“棘手”部分是,某些属性不会受到此检查的影响。现在,我使用了一个巨大的if语句,它剔除了不需要检查的属性。bunch more times //Perform the valida
晚上好,我正在构建一个基本的控制台应用程序来学习如何过滤对象列表属性数据。我试图根据用户选择的对象属性及其值筛选对象列表,但我很难概念化如何将用户输入连接到objects属性,因为属性没有索引。例如,如果我们有一个汽车列表,用户选择按年过滤并进入特定年份,我们将返回这些汽车。
foreach(var car in listOfC