当我们将 C# 与 Universe 数据库一起使用时,多个值来自 Universe 数据库,以逗号分隔值的形式发送到编程站点。通常在 Pick Basic 语言编程中,它们以 ^252 或 ^253 分隔值的形式出现。因此,我们可以使用值分隔符轻松拆分多值,因为人们不会在正常数据条目中使用 ^252 或 ^253。
但是在 C# 中,当我们从 Universe 数据库中选择多个值时,它们会以逗号分隔。如果多值数据实际上包含逗号,那么我们不能使用逗号 value(,) 作为值分隔符。因为这会将多值数据拆分到错误的位置。
例如,如果多值数据是:
01 虽然 , 我们 会, 汤姆 去 那里 , 我 会 下来
上述记录的多值在 .net 编程中用逗号分隔。但是第一个值(粗体)实际上在“Although”之后包含一个逗号。
我们面临着使用 C# Split 函数来分离数据并获取单个值的问题。您能否告诉我们如何在使用 Universe 数据库的 C# 或 VB.net 编程中克服这个问题并获取单个值/子值?.
谢谢你。