private static string GetCollectionConvertMethodName(XTypeReference targetType) { if (targetType.IsSystemCollectionsIEnumerable()) { return("Enumerable"); } if (targetType.IsSystemCollectionsIEnumerableT()) { return("EnumerableOfObject"); } if (targetType.IsSystemCollectionsICollection()) { return("Collection"); } if (targetType.IsSystemCollectionsICollectionT()) { return("CollectionOfObject"); } if (targetType.IsSystemCollectionsIList()) { return("List"); } if (targetType.IsSystemCollectionsIListT()) { return("ListOfObject"); } return(null); }