我已经使用NPOI读取了一个文件,在一列中我有一些数字值和一些char值。我需要检查这个Cell是否包含char值(如“stop”),如果是,那么我不想读这个。这就是我尝试过的:
if (sheet.GetRow(row) != null and sheet.GetRow(row).GetCell(2).Substr(0,4) != "stop")
{
Console.Write(sheet.GetRow(row).GetCell(1));
}
但是我无法使用此代码读取字符和数字值。
答案 0 :(得分:1)
[['Pop', 'Tudor', '252'], ['Pop', 'Alin', '263'], ['Rus', 'Dan', '264'], ['Rusu', 'Paul', '268'], ['Stroe', 'Mihai', '279'], ['Stan', 'Darius', '304'], ['Rusu', 'Alin', '323']]
答案 1 :(得分:0)
GetCell()
方法返回包含属性ICell
StringCellValue
接口
因此,请使用此属性并在此字符串上尝试您的逻辑。