public: template <T>
where T : JTokenstructJEnumerable : publicIJEnumerable<T>, public IEquatable<JEnumerable<T>> {
JEnumerable<T> Empty = new JEnumerable<T>(Enumerable.Empty<T>());
};
publicstructJEnumerable<T> : IJEnumerable<T>, IEquatable<JEnumerable<T>> where T : JToken {
publicstaticreadonly JEnumerable<T> Empty = new JEnumerable<T>(Enumerable.Empty<T>());
}
PublicStructureJEnumerable(Of T)
InheritsIJEnumerableInherits IEquatable
PublicstaticreadonlyEmptyAs JEnumerable<T> = new JEnumerable<T>(Enumerable.Empty<T>())
End Structure