C#中可观察集合中Count和Count()的区别是什么?
我已经注意到Visual Studio中的ObservableCollection类的类型我可以选择“.Count;”或“.Count();”.有什么不同?我想,不知道这会让人陷入困境.
解决方法:
Count()是LINQ扩展. Count是从Collection< T>继承的属性. Count()扩展的实现将知道您的对象正在实现ICollection< T>,因此将返回属性的结果.您可以使用任何一种,使用该属性的性能优势基本上不存在.