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]
私は何か別のことをする必要がありますか?