首页 > 解决方案 > 将新项目添加到列表对象 C#

问题描述

我想将新对象添加到列表中: 我的代码:

List<geo_tag> abc = new List<geo_tag>();
abc.Add(new geo_tag() { latitude = 111, longitude = 122, unit = "SSS" });   

运行时报错:

编译器错误消息:CS1026:) 预计在第 2 行。

使用 .Net 2.0

标签: c#asp.net

解决方案


您使用的对象初始值设定项语法随 C# 3.0 提供。对于 2.0,您必须使用

List<geo_tag> abc = new List<geo_tag>();
geo_tag tag = new geo_tag();
tag.latitude = 111;
tag.longitude = 122;
tag.unit = "SSS";
abc.Add(tag); 

推荐阅读