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

本文关键字:空值 是否 检查 字符串 数组 搜索 | 更新日期: 2023-09-27 18:24:41

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

这是我现在正在构建的一个功能:

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;
}

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

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