0
ExcelNPOIStorage를 사용하고 있습니다.하지만 INotifyRead를 구현해야하지만 작동하지 않습니다.ExcelNPOIStorage를 사용하여 INotifyRead를 사용하십시오.
public class User : INotifyRead
{
public string FirstName;
public string LastName;
public void AfterRead(AfterReadEventArgs e)
{
}
public void BeforeRead(BeforeReadEventArgs e)
{
}
}
이 내가 ExcelNPOIStorage 사용 방법은 다음과 같습니다 :
이
는 클래스var provider = new ExcelNPOIStorage(typeof(User))
{
StartRow = 0,
StartColumn = 0,
FileName = pathToFile,
SheetName = "Users"
};
provider.ErrorManager.ErrorMode = ErrorMode.SaveAndContinue;
var res = (User[])provider.ExtractRecords();
그러나 결코 할 'BeforeRead', additinally이 같은 선택적 매개 변수를 사용할 수 없습니다 [FieldOptional]
다른 것을해야합니까?