Zum Inhalt springen

Just about .Net

It's just a blog about .Net…

Archiv

Kategorie: Framework

Ich habe mich schon eine ganze Weile gefragt warum Microsoft Extension Methods eingeführt hat. Diese sind zusammen mit LINQ ins Spiel gekommen und werden in VS durch einen kleinen blauen Pfeil beim Intellisense hervorgehoben. Besonders häufig trifft man sie, eben dank LINQ, bei Collections an.
Continue reading “Extension Methods - Sinn oder Unsinn?” »

Eines der ersten Dinge die man lernt wenn man mit .NET beginnt ist, dass Wertetypen im Stack und Referenztypen im Heap abgelegt werden. Als nächstes fängt man dann an sich darüber zu wundern, warum String ein Referenztyp ist, sich aber bei der Programmierung wie ein Wertetyp verhält. An dieser Stelle merkt man dann schon, dass die Dinge nicht so einfach sind wie sie dank der Abstraktion des Frameworks scheinen. Spätestens wenn man sich Gedanken darüber macht welchen Datentyp null besitzt ist man nur noch von Fragezeichen umgeben. Continue reading “Link: Die Wahrheit über Wertetypen und Referenztypen” »