01.10.2008
Datenfelder beackern
Was ist der Unterschied zwischen den Methoden Clone und Copy bei der Klasse Array? Und welche unterschiedlichen Auswirkungen ergeben sich, wenn Sie diese Methoden auf ein Array anwenden, das Werttypen speichert, im Unterschied dazu, wenn das Array Referenztypen enthält? Wie, das können Sie nicht aus dem Effeff beantworten? Sofort weiterlesen!
weiterlesen
01.05.2008
Theorie und Praxis der Parser-Programmierung
Ein Parser soll eine Zeichenkette in ein für den Computer verständliches Format übersetzen. Eine klassische Anwendung ist das Übersetzen von Quellcode einer höheren Programmiersprache in maschinenlesbaren Code. Wie die Implementierung auf objektorientierter Grundlage mithilfe von .NET erfolgen kann, zeigt das Beispiel eines Funktions-Parsers.
weiterlesen
01.01.2008
Ein 2D-Grafikframework erstellen
Ein Framework für 2D-Grafik lässt sich in vielen Anwendungen universell einsetzen. dotnetpro stellt eine auf C# basierende Lösung für vektorbasierte Grafikobjekte vor. Eine Klassenhierarchie definiert Basisobjekte wie Dreieck, Ellipse, Vieleck und andere. Anwender können Grafikobjekte interaktiv erstellen, selektieren, editieren, rotieren und verschieben.
weiterlesen