67,514
社区成员
发帖
与我相关
我的任务
分享
FileStream oFileStream = null;
try
{
oFileStream = File.OpenRead(asFilePath);
List<DataFrame> oDataList = new List<DataFrame>();
byte[] bData = new byte[32];
oFileStream.Position = 0;
while (oFileStream.Position < oFileStream.Length)
{
oFileStream.Read(bData, 0, 32);
DataFrame oNewData = GetDataFromByte(bData);
oDataList.Add(oNewData);
}
return oDataList;
}
finally
{
if (oFileStream != null)
{
oFileStream.Close();
}
}
InputStream inputStream = null;
try
{
inputStream = new FileInputStream(asFilePath);
List<DayData> oDataList = new ArrayList<DayData>();
byte[] bData = new byte[32];
while (inputStream.read(bData) != -1)
{
DayData oNewData = GetDataFromByte(bData);
oDataList.add(oNewData);
}
return oDataList;
}
finally
{
if (inputStream != null)
{
inputStream.close();
}
}