[src] Simplify conditional expression that would always be false.

This commit is contained in:
Rolf Bjarne Kvinge 2017-07-11 13:38:05 +02:00
Родитель b6d1c91d70
Коммит 06b50490b9
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -1416,7 +1416,7 @@ public partial class Generator : IMemberGatherer {
var arrRetType = arrIsNullable ? nullableElementType : retType.GetElementType (); var arrRetType = arrIsNullable ? nullableElementType : retType.GetElementType ();
var valueFetcher = string.Empty; var valueFetcher = string.Empty;
if (arrType == TypeManager.NSString) if (arrType == TypeManager.NSString)
append = $"ptr => {{\n\tusing (var str = Runtime.GetNSObject<NSString> (ptr)) {{\n\t\treturn {FormatType (arrRetType.DeclaringType, arrRetType)}Extensions.{(isNullable ? "GetNullableValue" : "GetValue")} (str);\n\t}}\n}}"; append = $"ptr => {{\n\tusing (var str = Runtime.GetNSObject<NSString> (ptr)) {{\n\t\treturn {FormatType (arrRetType.DeclaringType, arrRetType)}Extensions.GetValue (str);\n\t}}\n}}";
else if (arrType == TypeManager.NSNumber) { else if (arrType == TypeManager.NSNumber) {
if (NSNumberReturnMap.TryGetValue (arrRetType, out valueFetcher) || arrRetType.IsEnum) { if (NSNumberReturnMap.TryGetValue (arrRetType, out valueFetcher) || arrRetType.IsEnum) {
var getterStr = string.Format ("{0}{1}", arrIsNullable ? "?" : string.Empty, arrRetType.IsEnum ? ".Int32Value" : valueFetcher); var getterStr = string.Format ("{0}{1}", arrIsNullable ? "?" : string.Empty, arrRetType.IsEnum ? ".Int32Value" : valueFetcher);