我看到以下语法:
var comparer = Comparer<TItem>.Default;
这个语法是如何工作的?
我原以为 Comparer
必须是新的
最佳答案
Default
是静态属性,因此无需 Comparer<T>
的实例即可访问.
A static member cannot be referenced through an instance. Instead, it is referenced through the type name.
Comparer<TItem>
这里是一个类型名。
关于c# - 这个比较器 C# 语法是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36815788/