Pankaj - форматирование кода и значения в IFinal затрудняют понимание того, что вы пытаетесь сделать. в зависимости от того, что предоставлено, образец просто не будет компилироваться по той причине, что у вас одно и то же свойство (string YourName ();), определенное дважды.
Вы можете повторить вопрос, чтобы уточнить свои намерения, плз ...
спасибо
[править] - я думаю, что я, возможно, «понимаю», что вы спрашиваете - то есть, КАК определить интерфейс. здесь вы идете:
public interface IFinal
{
string YourName{ get; set; }
}
затем объявите ваши переменные следующим образом:
IFinal classA = new A();
IFinal classB = new B();
тогда, вечеринка усердно:)