如何解决我不想引用我的标题行,我对引用数据行中的内容有规则如何从引用中排除标题行字段?
我的用例很简单。
带有 PascalCase 字段的标题行不应被引用。 任何不是数字的数据都被“引用”。
我不知道如何让标题行不被引用。这是我目前行不通的黑客:
config.ShouldQuote = args => !decimal.TryParse(args.Field,out _) && args.Row.Row != 0;
我的假设是 Row.Row 仅指数据行而不是标题行。
args.Row 上有一些与标题相关的字段,但我不知道如何调整它们。
感谢任何帮助。
解决方法
所以答案很简单,只需进行一些调试:
config.ShouldQuote = args => !decimal.TryParse(args.Field,out _) && args.Row.Row != 0;
应该是
config.ShouldQuote = args => !decimal.TryParse(args.Field,out _) && args.Row.Row != 1; // <<<<<<<<<<< header is row 1.
我知道这不是一个很好的黑客,但它似乎有效。现在我只需要对日期和工作进行排序。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。