Lines Matching refs:input
20 public bool TryParse(string input, Type outputType, out object result) in TryParse() argument
24 result = input; in TryParse()
28 if(underlyingType != null && TryParse(input, underlyingType, out var res)) in TryParse()
35 if(Enum.GetNames(outputType).Contains(input, StringComparer.Ordinal)) in TryParse()
37 result = Enum.Parse(outputType, input, false); in TryParse()
40 if(Int32.TryParse(input, out var number)) in TryParse()
44 result = Enum.Parse(outputType, input, false); in TryParse()
53 result = Enum.Parse(outputType, input, false); in TryParse()
63 if(input.StartsWith("0x", StringComparison.OrdinalIgnoreCase)) in TryParse()
65 input = input.Substring(2); in TryParse()
76 else if(input.StartsWith("0b", StringComparison.OrdinalIgnoreCase)) in TryParse()
78 input = input.Substring(2); in TryParse()
89 else if(GetDefault(outputType) == null && (input == "null" || input == "")) in TryParse()
112 result = parser.DynamicInvoke(input); in TryParse()