Nehmen Sie dies als ein BeispielErstellen einer Funktion, die Objekte mit gemeinsamen Eigenschaften
Ich habe getrimmt diesem Beispiel für Lesbarkeit behandelt und Sie können die Verwendung dieses Begriffs hier nicht finden.
class Teacher()
{
public Name {get; set;}
public Salt {get; set;}
public Department{get; set;}
}
class Student()
{
public Name {get; set;}
public Salt {get; set;}
public Section{get; set;}
}
public string GetEncryptedName(object Person)
{
//return encrypted name based on Name and Salt property
return encrypt(object.Salt,object.Name)
}
Callig die Funktion
GetEncryptedName(Teacher)
GetEncryptedName(Student)
Wie setzen Sie diese Art von Sachen?
Es genügt zu bemerken, dass dies nicht kompilieren würde .... Lehrer müßten die Section-Eigenschaft aus dem IPerson – Jaime
@Jaime Dank implementieren. Ich habe es aktualisiert. Fehler kopieren und einfügen –