我正在使用ICollectionView
对SortDescription
进行排序。
我的数据是字符串,所以我天真地假设我可以使用null
或""
作为propertyName
参数,因为没有要提供的属性;所以我做到了:
view.SortDescriptions.Add(new SortDescription(null, ListSortDirection.Ascending));
它同时适用于null
和""
。
后来我检查了the documentation并发现:
The propertyName parameter cannot be null
The propertyName parameter cannot be empty
在这两种情况下都应该抛出异常。
我错过了什么,或者MS夏季实习生没有正确完成工作?