Ich habe eine benutzerdefinierte Klasse, die ich zum Erstellen von Tabellenzeichenfolgen verwenden. Ich möchte den Code neu schreiben, damit ich die Operatoren verketten kann. Etwas wie:Wie deklariere ich eine Klasse in C#, damit ich Methoden verketten kann?
myObject
.addTableCellwithCheckbox("chkIsStudent", isUnchecked, isWithoutLabel)
.addTableCellwithTextbox("tbStudentName", isEditable) etc.
So scheint es, wie ich jede dieser Methoden (Funktionen) haben würde sich das Objekt zurück, so dass ich dann eine andere Methode (Funktion) auf das resultierende Objekt aufrufen kann, aber ich kann nicht verstehen heraus, wie man aC# -Klasse auf sich selbst beziehen kann.
Irgendwelche Hilfe?
alle Antworten waren gut, aber diese geht wirklich darüber hinaus, Danke das war wirklich hilfreich –