Zitat von
Phoenix:
Es gibt eben Dinge, die gehen ned anders. Es gibt eben leider kein ISocket Interface. Damit liesse sich sowas mittels Interface Delegation und Prism in ein paar Zeilen sehr elegant lösen. Aber Extension Methods sind durchaus legitim.
Ja, schon, aber du verhinderst mit deinem Code effektiv die GC. Sowas müsste man auf deinem Weg dann über eine Map int -> List<Pair<WeakRef, String>> für Hashcode -> Zeugs machen.. Sonst ist das nicht ordentlich.