-9

如何在 C# 的以下代码中用 double 替换字符串以计算“距离”(而不是时间)?距离最初为 0.00。试图通过 Windows Phone 中的 Sqlite 发布值。

private string time = string.Empty;
        public string Time
        {
            get { return time; }
            set { if (SetProperty(ref time, value)) IsDirty = true; }
        }

// 需要将值放在下面的行中。

internal CustomerViewModel(int id, double pace, string time, double distance )
        {
            this.id = id;
            this.pace = pace;
            this.time = time;
            this.distance = distance;                      
            this.isDirty = false;
        }
4

1 回答 1

2

我不知道我是否正确理解了您的问题,但这就是您的意思:

private double time = 0.00;
    public double Time
    {
        get { return time; }
        set { if (SetProperty(ref time, value)) IsDirty = true; }
    }

编辑:

private double distance = 0.0;
    public double Distance
    {
        get { return this.distance; }
        set { 
            this.distance = value;
            IsDirty = true; }
    }
于 2013-07-24T14:01:44.823 回答