网上演练
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
646 B

// Needed for NET30
#if !NET_4_6
using System.Collections.Generic;
using System.Collections.ObjectModel;
using LinqInternal.Collections.ThreadSafe;
namespace LinqInternal.Collections
{
[System.Diagnostics.DebuggerNonUserCode]
internal sealed class EmptyCollection<T> : ReadOnlyCollection<T>, IReadOnlyCollection<T>
{
private static readonly EmptyCollection<T> _instance = new EmptyCollection<T>();
private EmptyCollection()
: base(ArrayReservoir<T>.EmptyArray)
{
}
public static EmptyCollection<T> Instance
{
get { return _instance; }
}
}
}
#endif