搜索字符串数组并检查多个空值

搜索字符串数组并检查多个空值

问题描述:

我有一个网格视图(称为OptionChoicesGrid)的产品选项选项,其中包含各种字段,其中一个是名为“SkuMod”的文本框。只有一个选项选项可能有一个空的SkuMod字段 - 其余的必须包含一个值。我试图找出使用数组执行此检查的最佳方法,因为可以允许一个空字段。或者,也许我不应该使用数组?任何建议都会很棒!搜索字符串数组并检查多个空值

这是我建立现在的功能:

protected bool CheckSkuMod() 
{ 
    bool ValidMods = true; 
    OptionChoice opt; //opt.SkuModifier is used to check that particular choice 


    foreach (GridViewRow row in OptionChoicesGrid.Rows) 
    { 

     //build array here? 
    } 
    return ValidMods; 
} 
+0

您是否在寻找像'INT countEmpty = yourList.Count(项目=> string.IsNullOrWhiteSpace(item.SomeStringProperty)) ;'? – Corak 2014-09-25 15:00:21

if(OptionChoicesGrid.Rows.Count(r => string.IsNullOrEmpty(r.field) > 1){ 
    validMods = false; 
} 
+0

请参阅[如何编写好的答案?](http://*.com/help/how-to-answer) – Jubobs 2014-09-25 15:45:44