Ich habe eine Schnittstelle mit einer Nur-Lese-EigenschaftLegen Sie eine Nur-Lese-Eigenschaft in einer Schnittstelle innerhalb einer konkreten Klasse definierte
public interface IPerson
{
string Name { get; }
}
und einer konkreten Klasse ...
public class Person : IPerson
{
public Person()
{
Name = "Person";
}
public string Name
{
get
{
return Name;
}
}
}
ich Namen will nur extern zu dieser Klasse gelesen werden, aber wie setze ich es aus der konkreten Klasse heraus?
Fehler: Person.Name kann nicht zugewiesen werden.
Wie setze ich den Wert dieser Eigenschaft innerhalb der Klasse Person?
Ich weiß jetzt, dass ich konnte einfach ausgeschlossener die Rückkehr Namen; bisschen und hatte gerade den bekommen; – MikeJ