gpt4 book ai didi

c# - 带 FileHelpers 的条件记录类型

转载 作者:太空宇宙 更新时间:2023-11-03 11:28:09 25 4
gpt4 key购买 nike

<分区>

我正在尝试使用 Filehelpers 库解析文件。我的文件如下所示:

000001,"A",123,456
000002,"B","ABC","XYZ"
000003,"B","DEF","XYZ"
000004,"B","HIJ","XYZ"

我的文件包含具有不同列定义的行,其中行的“类型”由第二列中的字符定义。即在上面的示例中,我有一个“A”行,后跟三个“B”行。

Filehelpers 要求我在实例化文件助手引擎时传递用于定义行的 CLR 类型,或者我们使用下面的通用版本。

FileHelperEngine<ARecord> engine = new FileHelperEngine<ARecord>()

这意味着我只能使用一种类型来定义文件中的每一行。有什么方法可以像这样解析文件并根据给定行的一部分有条件地指定记录类型?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com