我想知道是否有人可以帮助我。我有2节课:
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
void change(string &str)
{
transform(str.begin(), str.end(), str.begin(), [](unsigned char ch){ return tolower(ch); });
}
我想在eventPutDto类的list属性中添加名称和语言环境。我该怎么做?例如,我想添加3个语言环境,因此应该类似于
`public class EventPutDto
{
//public string id { get; set; }
public string eventGbsCode { get; set; }
//public string portfolioId { get; set; }
public string businessUnitId { get; set; }
public List<Multilingual> multilingual { get; set; }
public bool supportedInPlatform { get; set; }
public bool gbsEnabled { get; set; }
public bool isParticipationEvent { get; set; }
}`
public class Multilingual
{
public string locale { get; set; }
public string name { get; set; }
}
在尝试将一些Json发布到端点时,我需要知道这一点。
答案 0 :(得分:0)
看起来像您想要的是一本字典。
因此,locale
的类型不应为string
,而应为Dictionary<string, string>
仔细阅读它们,它们是键和值的集合。