示例#1
0
 public static bool GetBool(this IDictionary <string, string> aValues, string aParam, bool aDefault = false)
 {
     return(TryParse.Bool(aValues.GetString(aParam), aDefault));
 }
示例#2
0
 static void Null()
 {
     Assert.Equal(TryParse.Bool(null), None());
 }
示例#3
0
 static void Success()
 {
     Assert.Equal(TryParse.Bool("true"), Some(true));
 }
示例#4
0
 static void Fail()
 {
     Assert.Equal(TryParse.Bool("a"), None());
 }
示例#5
0
 public static bool GetBool(this System.Xml.XmlReader aReader, string aAttribute, bool aDefault = false)
 {
     return(TryParse.Bool(aReader.GetAttribute(aAttribute), aDefault));
 }