/// <summary>
/// 加载Csv文件
/// </summary>
/// <param name="filename">文件名</param>
private void LoadCsvFile(string filename)
{
if (directory == null)
{
throw new ArgumentNullException("directory", "not set csv file directory");
}
var path = System.IO.Path.GetFileNameWithoutExtension(filename) + ".csv";
var csvFile = directory.File(path);
var csvData = Parser.Parser(System.Text.Encoding.UTF8.GetString(csvFile.Read()));
tables.Add(filename, Container.Make <IDataTable>().SetData(csvData));
}