c# if elseif else的判断

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bayinglong/article/details/72356923

c#网页编码判断

private static string GetCharSet(string contentType)
        {
            Console.WriteLine("contentType:" + contentType);
            if (contentType == null || contentType == "")
            {
                return "";
            }

            string[] strArray = contentType.ToLower().Split(new char[] { ';', '=', ' ' });
            bool flag = false;
            foreach (string str2 in strArray)
            {
                if (str2 == "charset")
                {
                    flag = true;
                }
                else if (flag)
                {
                    return str2;
                }
            }
            return "";
        }

If 满足条件择执行;
elseif上面if或者elseif不满足条件时执行,上面若有满足条件则不执行;
else上面都不满足时执行;

猜你喜欢

转载自blog.csdn.net/bayinglong/article/details/72356923