Monday, November 22, 2010

You can’t handle the Boolean truths

I see your Boolean Truths, and I raise you a ParamValueIsTrueAsBoolean.

protected bool ParamValueIsTrueAsBoolean(string stringvalue)
{
    return (stringvalue.Equals("J") ||
        stringvalue.Equals("Y") ||
        stringvalue.Equals("1") ||
        stringvalue.Equals("j") ||
        stringvalue.Equals("y") ||
        stringvalue.Equals("True") ||
        stringvalue.Equals("true"));
}