Class PackageLoadingAssetFile.FileSizeComparer
public class PackageLoadingAssetFile.FileSizeComparer : Comparer<PackageLoadingAssetFile>, IComparer<PackageLoadingAssetFile>, IComparer
- Inheritance
-
PackageLoadingAssetFile.FileSizeComparer
- Implements
- Inherited Members
Fields
Default
public static readonly PackageLoadingAssetFile.FileSizeComparer Default
Field Value
Methods
Compare(PackageLoadingAssetFile, PackageLoadingAssetFile)
When overridden in a derived class, performs a comparison of two objects of the same type and returns a value indicating whether one object is less than, equal to, or greater than the other.
public override int Compare(PackageLoadingAssetFile x, PackageLoadingAssetFile y)
Parameters
x
PackageLoadingAssetFileThe first object to compare.
y
PackageLoadingAssetFileThe second object to compare.
Returns
- int
A signed integer that indicates the relative values of
x
andy
, as shown in the following table.Value Meaning Less than zero x
is less thany
.Zero x
equalsy
.Greater than zero x
is greater thany
.
Exceptions
- ArgumentException
Type
T
does not implement either the IComparable<T> generic interface or the IComparable interface.