Вот ошибка, которую я получаю при попытке компиляции:
AMSDataModels.Vehicle.VIN.get' должен объявить тело, поскольку оно не помечено как абстрактное, внешнее или частичный
И вот код:
Код: Выделить всё
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace AMSDataModels
{
public class Vehicle
{
//NodeID for datastore persistance
public Guid NodeID { get; set; }
public string VIN { get;
set {
if (value.Length != 17) throw new ArgumentOutOfRangeException("VIN", "VIN must be 17 characters");
} }
public string Make { get; set; }
public string Model { get; set; }
}
}
Код: Выделить всё
public string VIN { get; set; }
Есть ли у кого-нибудь предложения, как это исправить или лучший способ решить проблему?
Мне очень нравится сокращенная запись, но проверка правильности ввода тоже важна!
Подробнее здесь: https://stackoverflow.com/questions/112 ... eclare-one
Мобильная версия