Интерфейс NotImplementedExceptions
В C# как заполнить обязательные значения при реализации интерфейса.
Вот мой код интерфейса:
public interface IGridViewWithImageAndTextItem
{
string type { get; set;}
string thumbnailDisplayText { get; set; }
string thumbnailImageWebAddress { get; set; }
}
При реализации этого интерфейса в мой класс добавляется следующий код:
#region IGridViewWithImageAndTextItem implementation
public string type {
get {
throw new NotImplementedException ();
}
set {
throw new NotImplementedException ();
}
}
public string thumbnailDisplayText {
get {
throw new NotImplementedException ();
}
set {
throw new NotImplementedException ();
}
}
public string thumbnailImageWebAddress {
get {
throw new NotImplementedException ();
}
set {
throw new NotImplementedException ();
}
}
#endregion
Теперь, когда я реализовал интерфейс, какие значения я могу заменить для следующих вхождений кода:
throw new NotImplementedException ()
Должен ли я изменить код, чтобы быть простым { get; set; }
ценности или что-то еще нужно сделать?
заранее спасибо
1 ответ
Решение
Да, вы можете заменить их на
{ get; set; }
поэтому ваш код будет:
public string type { get; set;}
public string thumbnailDisplayText { get; set; }
public string thumbnailImageWebAddress { get; set; }