Когда я впервые внедряю интерфейс в класс, я хочу либо resharper 6, либо visual studio 2010 реализовать мои свойства как автоматически реализованные свойства и не поместить значение по умолчанию для throw new NonImplementedException() ;. Как я могу это сделать? Например:
public interface IEmployee
{
// want this to stay just like this when  implemented into class
ID { get; set; }
}
public class Employee : IEmployee
{
// I do not want the throw new NonImplemented exception
// I want it to just appear as an auto implemented property
// as I defined it in the interface
public int ID
        {
            get
            {
                throw new NotImplementedException();
            }
            set
            {
                throw new NotImplementedException();
            }
        }
}
Поскольку это происходит все время, я обнаруживаю, что мне приходится постоянно реорганизовывать и вручную удалять эти новые исключения UnImplimented() и вручную создавать свойства автоматически... боль! В конце концов, я определил его как свойство, реализованное автоматически в моем интерфейсе.
Любая помощь или совет очень ценится! Благодарю.



