新增hashSet
This commit is contained in:
17
source/src/Utils/IEqualityComparable.ts
Normal file
17
source/src/Utils/IEqualityComparable.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
module es {
|
||||
/**
|
||||
* 对象声明自己的平等方法和Hashcode的生成
|
||||
*/
|
||||
export interface IEqualityComparable {
|
||||
/**
|
||||
* 确定另一个对象是否等于这个实例
|
||||
* @param other
|
||||
*/
|
||||
equals(other: any): boolean;
|
||||
|
||||
/**
|
||||
* 生成对象的哈希码
|
||||
*/
|
||||
getHashCode(): number;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user