首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

C#检查您是否已通过参数

代码语言:txt
复制
public static (bool IsValid, string ErrorMessage) CheckParameters(params KeyValuePair<string, string>[] customHeaders)
{
    if (customHeaders == null)
    {
        return (false, "Invalid parameter.");
    }

    foreach (var header in customHeaders)
    {
        if (!string.IsNullOrEmpty(header.Value))
        {
            return (false, "Invalid parameter.");
        }
    }

    return (true, "");
}

首先,我们先判断customHeaders是否为null,如果为null,则返回(false, "Invalid parameter.")。接着我们遍历customHeaders数组,如果数组中的某个元素header.Value为空,则返回(false, "Invalid parameter.")。如果遍历完整个数组都没有返回(false, "Invalid parameter."),则说明所有的参数都是有效的,返回(true, "")。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券