If I have these properties with item type is primitive type
public IList<int> IListOfInt { get; set; }
public List<int> ListOfInt { get; set; }
PropertyGrid is correctly return 'PrimitiveTypeCollectionEditor' as default editor for List<int>. However, for IList<int>, it returns 'CollectionEditor' as the default editor.
I will thought IList<int> should also use 'PrimitiveTypeCollectionEditor', why not?
If I have these properties with item type is primitive type
PropertyGrid is correctly return 'PrimitiveTypeCollectionEditor' as default editor for
List<int>. However, forIList<int>, it returns 'CollectionEditor' as the default editor.I will thought
IList<int>should also use 'PrimitiveTypeCollectionEditor', why not?