我正在使用 FileHelpers Library 2.0 并使用 ExcelStorage 类从 excel 文件中读取数据。
我有那些课
[DelimitedRecord("|")]
public sealed class ServicoOutro
{
[FieldTrim(TrimMode.Both)]
[FieldConverter(typeof(MyConverter))]
internal Int32 srv_tx_iva;
}
public class MyConverter : ConverterBase
{
public override object StringToField(string from)
{
return Convert.ToString(from).Replace("%", "");
}
public override string FieldToString(object fieldValue)
{
string str = Convert.ToString(fieldValue);
return str.Replace("%", "");
}
}
当从 excel 文件中读取数据时:
ExcelStorage pvrOs = new ExcelStorage(typeof(ServicoOutro));
pvrOs.FileName = "fileName.xlsx";
pvrOs.StartRow = 2;
ServicoOutro[] resCc = (ServicoOutro[])pvrOs.ExtractRecords();
不调用 MyConverter 类的方法。
谁能帮我。
谢谢