fix: Fixed issue with GetSyntaxName giving incorrect results for nullable types

This commit is contained in:
Chris Cameron
2018-07-19 15:54:06 -04:00
parent 8d0b4ca767
commit 4df2ede630

View File

@@ -317,7 +317,7 @@ namespace ICD.Common.Utils.Extensions
Type nullableType = Nullable.GetUnderlyingType(extends);
if (nullableType != null)
return nullableType.Name + "?";
return nullableType.GetSyntaxName() + "?";
if (!(extends.IsGenericType && extends.Name.Contains('`')))
{