Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Hi, ich arbeite mal wieder an nem Projekt bei dem mir aufgefallen ist, dass ein relativ nützlicher Tipp hier meines Wissens nach noch nie gefallen ist: Method Chaining. An dieser Stelle würde ich gerne mal Wikipedia zitieren: Zitat: „Fluent Interfaces [...] sind ein Konzept für Programmierschnittstellen in der Software-Entwicklung, bei dessen Befolgung man beinahe in Form von Sätzen natürlicher Sprache programmieren kann.“ Heißt: Alle Operationen einer Klasse können aneinandergehängt (-> "gechai…

  • Benutzer-Avatarbild

    Um nochmal den Sinn zu erläutern hab ich heute schnell eine GraphicChain-Klasse geschrieben, die Bildbearbeitung als Chain ermöglicht. Dabei hab ich aus Langeweile fast alle Funktionen aus e.Graphics.* implementiert (ist ja auch kein Aufwand). Dies ermöglicht, ein Bild in einer Chain übersichtlich und als "Einzeiler" beliebig lang zu modifizieren. Grüße

  • Benutzer-Avatarbild

    @nikeee13 Es geht aber nicht nur um das Setzen von Propertys. Ich war eigentlich der Meinung, dass "GetInformation()" dafür ausreicht. ToString zu überschreiben ist normalerweise eine Möglichkeit, hier allerdings keine, weil es ja Teil der Chain sein soll. Außerdem halte ich eine solche Ausgabe bei ToString für ungeeignet, aber das ist Geschmackssache. Zu C# 6 - Lust, den Code schnell zu erklären? Grüße