public bool ReplaceWithRest() { if (fromFile != null) { return(fromFile.GetRest(this)); } else if (set1 == null) { if (set2 == null) { return(false); } //oldSet2 = set2 CopyFrom(set2); //oldSet2.Destroy(); return(true); } else if (set2 == null) { //oldSet1 = set1 CopyFrom(set1); //oldSet1.Destroy(); return(true); } return(Merge2Seq(set1, set2, this)); }
private static bool FromFile(string fileName, int ioSize, OrderedSeq rest) { OrderedSeqFromFile fromFile = new OrderedSeqFromFile(fileName, ioSize); return(fromFile.GetRest(rest)); }
private static bool FromFile(string fileName, int ioSize, OrderedSeq rest) { OrderedSeqFromFile fromFile = new OrderedSeqFromFile(fileName, ioSize); return fromFile.GetRest(rest); }