-1

我有一个使用下面的代码将字符串转换为字典的函数。我需要添加第三个分隔符,它是行或记录分隔符必不可少的。目前“,”分隔[属性,值]和“|” 分隔每一对。我不知道如何添加第三个分隔符来分隔行并将它们添加到我的字典中。

                 var dict = feed.Split(',')
                   .Select(x => x.Split('|'))
                   .ToDictionary(x => x[0], x => x[1]);
4

2 回答 2

1

以 '/' 作为行分隔符

var dict = x.Split('/').SelectMany(s => s.Split('|')).ToDictionary(t => t.Split(',')[0], t => t.Split(',')[1]);
于 2012-09-18T22:06:30.387 回答
0

换行符通常用于指示新记录,例如 CSV 文件。真的,任何特殊字符或序列都可以。

于 2012-09-18T22:06:12.587 回答