使用DataTable.ReadXml()方法时测试空文件

本文关键字:测试 文件 方法 DataTable ReadXml 使用 | 更新日期: 2023-09-27 18:26:09

所以我使用这里描述的DataTable.ReadXml()方法像这样:

DataTable actions = new DataTable();
string myfile = @".'MyFile.xml"
actions.ReadXml(file);

但是如果。''MyFile.xml是一个空文件,该方法崩溃。。在将文件传递给ReadFile()方法

使用DataTable.ReadXml()方法时测试空文件

之前,如何测试文件是否为空

读取前检查文件长度,作为

// Create new FileInfo object and get the Length.
FileInfo f = new FileInfo(fileName);
long s1 = f.Length;