Give Dictionaries a friendlier notation.
This commit is contained in:
committed by
reaperrr
parent
0a150bcc75
commit
59d88199cf
@@ -197,7 +197,7 @@ namespace OpenRA.Mods.Common
|
|||||||
return "Set of {0}".F(t.GetGenericArguments().Select(FriendlyTypeName).ToArray());
|
return "Set of {0}".F(t.GetGenericArguments().Select(FriendlyTypeName).ToArray());
|
||||||
|
|
||||||
if (t.IsGenericType && t.GetGenericTypeDefinition() == typeof(Dictionary<,>))
|
if (t.IsGenericType && t.GetGenericTypeDefinition() == typeof(Dictionary<,>))
|
||||||
return "Dictionary<{0},{1}>".F(t.GetGenericArguments().Select(FriendlyTypeName).ToArray());
|
return "Mapping of {0} to {1}".F(t.GetGenericArguments().Select(FriendlyTypeName).ToArray());
|
||||||
|
|
||||||
if (t.IsSubclassOf(typeof(Array)))
|
if (t.IsSubclassOf(typeof(Array)))
|
||||||
return "Multiple {0}".F(FriendlyTypeName(t.GetElementType()));
|
return "Multiple {0}".F(FriendlyTypeName(t.GetElementType()));
|
||||||
|
|||||||
Reference in New Issue
Block a user