Интерфейс 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; }
Другие вопросы по тегам