您好,我尝试在 C# 中创建一个包含国家、城市和街道的列表。
起初我使用 SQL 从 3 个不同的表中获取数据。然后我想要一个看起来像这样的列表:
Germany
Frankfurt
Siemensweg 14
Berlin
Bernstr 4
USA
New York
Atlstr.24
Zumbastr. 45
Turkey
这是我到目前为止所拥有的,但它没有按预期工作:
public class iOrt
{
public class ORT
{
public string RegionID { get; set; }
public string RegionName { get; set; }
public List<STADT> Stadt { get; set; }
}
public class STADT
{
public string Stadname { get; set; }
}
//SQL Verbindung wird ausgelesen
protected static string GetConnectionString()
{
return ConfigurationManager.ConnectionStrings["Bookit"].ConnectionString;
}
internal static List<ORT> Ort()
{
List<ORT> ortObject = new List<ORT>();
List<STADT> stadtObject = new List<STADT>();
ortObject.Add(new ORT {
RegionID="235",
RegionName="deutschland",
Stadt = stadtObject.Add(new STADT{
Stadname="Frankfurt"})
});
return ortObject;
}