/// <summary> /// Create a DensePairAnsi object from a sequence of RowKeyColKeyValue triples. /// </summary> /// <param name="tripleEnumerable">a sequence of RowKeyColKeyValue</param> /// <returns>A DensePairAnsi object</returns> public static DensePairAnsi GetInstanceFromSparse(IEnumerable <RowKeyColKeyValue <string, string, UOPair <char> > > tripleEnumerable) { DensePairAnsi densePairAnsi = new DensePairAnsi(); densePairAnsi.GetInstanceFromSparseInternal(tripleEnumerable); return(densePairAnsi); }
/// <summary> /// Parses directly from the SparseFile format. Useful if memory must be concerved. /// </summary> /// <param name="inputSparseFileName">Name of a file in Sparse format.</param> /// <returns>An instance of DensePairAnsi.</returns> public static DensePairAnsi GetInstanceFromSparse(string inputSparseFileName) { DensePairAnsi densePairAnsi = new DensePairAnsi(); densePairAnsi.GetInstanceFromSparseInternal(inputSparseFileName); return(densePairAnsi); }