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上面都不满足时执行;