Пример #1
0
        public static void SaveInFile(MatrixTable matrix, string fileNameWithPath)
        {
            if (matrix == null)
            {
                MessageBox.Show("выбрасываем исключение");
            }

            matrix.FillMatrix();
            using (StreamWriter file = new StreamWriter(fileNameWithPath, false))
            {
                file.WriteLine(string.Join(",", matrix.fields));
                for (int i = 0; i < matrix.matrix.RowCount; i++)
                {
                    file.WriteLine(string.Join(",", matrix.matrix.Row(i).ToList().Select(x => x.ToString()).ToList()));
                }
                file.Close();
            }
        }