根据2个对象属性创建一个双精度数组

时间:2018-10-16 15:28:15

标签: c# arrays model-view-controller

我有一个具有2个属性的对象,我想将它们组合成一个数组。这是我的对象模型。 我正在尝试创建一个看起来像[纬度,经度]的数组,然后将其分配给LatLng 我最终选择了这个公共double [] LatLng => new [] {纬度,经度};

public class TrailerLocation
{
    public string LocationName { get; set; }
    public string Country { get; set; }
    public string City { get; set; }
    public string Zip { get; set; }
    public string Street { get; set; }
    public double Latitude { get; set; }
    public double Longitude { get; set; }
    public int MapZoomLevel { get; set; }
    public string BranchNumber { get; set; }
    [NotMapped]
    public double[] LatLng { get; set; }

}

1 个答案:

答案 0 :(得分:1)

如果您使用的是c#7,则可以将此语法糖用于元组:

public (double lat, double log)[] GeoLocation { set; get; }