public bool equalto(M_File f1) { if (f1.size_ != this.size_) { return(false); } else { this.GetMD5HashFromFile(); f1.GetMD5HashFromFile(); if (this.MD5 == "null" || f1.MD5 == "null") { return(false); } if (this.MD5 == f1.MD5) { return(true); } return(false); } }
private int SortList(M_File a, M_File b) { if (a == null && b != null) { return(-1); } if (b == null && a != null) { return(1); } if (b == null && a == null) { return(0); } if (a.size_ > b.size_) { return(1); } else if (a.size_ < b.size_) { return(-1); } return(0); }