Can .NET convert “Yes” & “No” to boolean without If?

后端 未结 12 681
情话喂你
情话喂你 2020-12-17 14:15

You would think there would be a way using DirectCast, TryCast, CType etc but all of them seem to choke on it e.g.:

CType(\"Yes\", Boolean)

12条回答
  •  我在风中等你
    2020-12-17 15:02

    public static bool IsBoolean(string strValue)
    {
        return !string.IsNullOrEmpty(strValue) && ("1/YES/TRUE".IndexOf(strValue, StringComparison.CurrentCultureIgnoreCase) >= 0);
    }
    

提交回复
热议问题