C# 使用C在Json属性中设置组合框名称#
我创建一个长列表并将其分配给一个组合框。比如柏林,基尔,慕尼黑。我为每个城市实现json序列化。我的RootObject类是-C# 使用C在Json属性中设置组合框名称#,c#,json,properties,combobox,C#,Json,Properties,Combobox,我创建一个长列表并将其分配给一个组合框。比如柏林,基尔,慕尼黑。我为每个城市实现json序列化。我的RootObject类是- public class RootObject { [JsonProperty("City")] public List<Cityname> city { get; set; } } 在我的Form.cs中,我这样调用这个方法- { "City": [ //as I set Json property City { "Tou
public class RootObject
{
[JsonProperty("City")]
public List<Cityname> city { get; set; }
}
在我的Form.cs中,我这样调用这个方法-
{
"City": [ //as I set Json property City
{
"Tourist": [
{
"Name": "Flensburg Firth",
"Shorttext": "Flensburg Firth or Flensborg Fjord is the westernmost inlet of the Baltic Sea. It forms part of the border between Germany to the south and Denmark to the north. Its length....\n\n",
"GeoCoordinates": {
................
private void Full_City_Click(object sender, EventArgs e)
{
OneCompleteCityJson city_json = new OneCompleteCityJson();
city_json.ToJsonForCity(comboBox1.Text);
}
现在我想知道如何将Combox项设置为“Flensburg”或“Berlin”等名称,而不是“City”我们可以在
City\u jason.ToJsonForCity()中查看代码吗?
-可能存在问题。@Gabe是的。我更新了我的问题并给出了完整的代码。
private void Full_City_Click(object sender, EventArgs e)
{
OneCompleteCityJson city_json = new OneCompleteCityJson();
city_json.ToJsonForCity(comboBox1.Text);
}