/// <summary> /// Write a matrix to DensePairAnsi file format. /// </summary> /// <param name="matrix">The matrix to write</param> /// <param name="filename">The file to write to</param> /// <param name="parallelOptions">A ParallelOptions instance that configures the multithreaded behavior of this operation.</param> public static void WriteDensePairAnsi(this Matrix <string, string, UOPair <char> > matrix, string filename, ParallelOptions parallelOptions) { FileUtils.CreateDirectoryForFileIfNeeded(filename); using (TextWriter writer = File.CreateText(filename)) { matrix.WriteDensePairAnsi(writer, parallelOptions); } }