我还不能完全找到所需的确切答案,以至于我不敢问这个问题。
我目前正在尝试使用Json.NET将JSON字符串反序列化为vb.NET中的对象;通过设置适当的类,然后使用父类将字符串反序列化为一个对象,我已经做了一些工作,但是它们工作得很好,但是这似乎并没有完全正确。
我尝试分解的字符串的示例如下:
[
{
"value": 12345,
"text": "Example Unique Text"
},
{
"InnerList": [
{
"value": 4746,
"text": "A duplicated entry of text"
},
{
"value": 4747,
"text": "A duplicated entry of text"
},
{
"value": 4748,
"text": "A duplicated entry of text"
},
{
"value": 4749,
"text": "A duplicated entry of text"
},
{
"value": 4750,
"text": "A duplicated entry of text"
},
{
"value": 4751,
"text": "A duplicated entry of text"
},
{
"value": 4752,
"text": "A …Run Code Online (Sandbox Code Playgroud) 我已经看到了这个问题的很多答案,但遗憾的是无法将它们与我的特定场景相关联,因为当我尝试在分组 LINQ 语句中连接字符串时,我被限制在扩展重载上String.Join<>,但似乎没有上班。
本质上,我在代码中有两个数据表,每个都有四个记录(所有字符串)。我需要按两列进行分组,同时将其他两个字段与 ', ' 分隔符连接起来。
两个表的分组基础是相同的,但是分组在不同的列集上,所以我假设我可以将解决方案应用于一个实例到另一个实例。
我在代码中有以下数据表:
我需要通过 CONTACT 和 EMAIL 对这个 DataTable 进行分组,同时使用 ', ' 分隔符连接 REFERENCE 和 ATTACHMENT,以生成以下数据集:
然后我有第二个数据表,我需要按参考和附件对其进行分组,同时将 CONTACT 和 EMAIL 与 ', ' 分隔符连接起来。DataSet 当前将包含以下数据:
我试图用这个集合实现的是一个包含以下信息的数据表: