以流形式将数据保存到本地
主要介绍DataTable、日志Log、文件流FileStream、StreamWriter类,将数据保存为txt和excel格式。
1.创建TestDataTable类
CreateTable()方法创建一个数据table,SaveTableToExcel(string fileName)方法将数据table存为文件名为fileName的excel格式文件,CreateDirectory(string fileName)方法去检查文件是否存在,若不存在,则自动创建一个。
class TestDataTable: DataTable
{
public void CreateTable()
{
this.Columns.Add("Time(s)", System.Type.GetType("System.String"));
this.Columns.Add("Ch", System.Type.GetType("System.String"));
this.Columns.Add("BER", System.Type.GetType("System.String"));
const int length1 = 4;
const int length2 = 10;
int[][] data = new int[length1][];
//第一条数据
data[0] = new int[length2] { 13, 25, 21, 33, 28, 39, 43, 36, 42, 36 };
//第二条数据
data[1] = new int[length2] { 20, 13, 10,