Startseite > Archiv > Zehn C#-Sprachkonstrukte, die ihr Schattendasein zu Unrecht fristen

Zehn C#-Sprachkonstrukte, die ihr Schattendasein zu Unrecht fristen

dotnetpro 08/2008 Von Golo Roden erschienen in dotnetpro 08/2008 auf Seite 62
Code: A0808TopTen
3 Bewertung(en):

Jede neue Version von C# enthielt bislang neue Sprachkonstrukte, die ihren Weg in den Entwickleralltag zügig gefunden haben. Doch daneben bietet C# auch etliche weniger bekannte Konstrukte, die ihr Schattendasein zu Unrecht fristen. dotnetpro rückt zehn dieser Missachteten in das ihnen gebührende Licht.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

_runthread   _updated   _Zehn   062dnp_Topten   10000   2002   2008   A0808TopTen   aber   Abfrage   Abfrageketten   Abfragen   abgebrochen   abgelegte   abgelegten   abgeraten   abhängen   abzuspeichern   achten   Adresse   Adressierung   adzuteilung   ähneln   Ähnli   Aktionen   aktuelle   alle   allem   allen   aller   Allerdings   allesamt   allgemein   allgemeinen   also   analog   anbietet   ande   anderem   anderer   anderes   anders   Angabe   angegeben   angesehen   angetan   angewandt   angewendet   angibt   anhängen   Anlegen   Ansammlung   Ansonsten   anwei   Anweisung   anzuhängen   Applikationsarchi   Arbeit   arbeitet   Arrays   Assistenten   auch   aufgeru   aufgerufen   aufgeteilt   auflistet   aufneh   aufnehmen   Aufruf   aufrufen   Aufrufer   Ausdrü   Ausführung   Ausgabe   ausge   ausgeben   ausgedehnt   ausgelesen   ausgelesenen   ausnutzen   ausreichend   Außerdem   äußerst   auszudrücken   bald   Baumes   beachten   Bedarf   Bedeutung   befinden   behandelnden   Beide   beiden   beim   Beispiel   Beispielprogramm   beispiels   beispielsweise   beit   bekannte   bekannten   belegen   belegt   beliebigen   bemerkt   benötigt   Benutzer   Berechtigungen   Bereich   bereitgestellt   bereitgestellte   bereits   beschäfti   besitzt   besondere   Besonderheit   Besonders   bessern   bestehen   bestehende   besteht   bestimmte   Betreten   Bezeich   Bezeichner   bezie   beziehungsweise   bieten   bietet   Bindung   bislang   Bleibt   Blick   bool   break   brechen   Breisgau   Büchern   Case   char   Chefent   chen   chende   class   Code   Codequalität   Codes   Compiler   Computern   condition   Console   continue   Control   dabei   dader   dadurch   dafür   damit   Daneben   dann   darauf   daraufhin   darin   dass   Dateien   Daten   Datenstrukturen   Datentyp   Datentypen   dazu   Decimal   dedizierten   Default   Definieren   definiert   definierten   Definition   Dele   Delegat   Delegaten   Delegatinstanz   dementsprechend   denen   denn   Dennoch   denWert   dermaßen   derVersion   DerWert   deshalb   Designer   dessen   detaillierten   deutend   deutlich   dieKonvertierungfindetindie   dienen   dient   dies   diese   diesem   diesen   dieser   dieserWert   dieses   DieseVariante   dieVariable   dings   direkt   doch   DoSomething   dotnetpro   Double   dras   drei   dung   durch   durchzuführen   dürfen   eben   ebendieser   Ebene   ebenfalls   Ebenso   Eigen   eigene   eigenen   Eigenheit   Eigenschaft   Eigenschaften   Eigenschaftensyntax   eigentliche   eigentlichen   Einblick   eindeutig   eine   einem   einen   einer   eines   einfach   Einflussnahme   eingangs   eingebauten   eingeschränkt   eingesetzt   eini   einige   einigen   einiges   eins   Einsatz   Einsatzzweck   Einschrän   Einschränkungen   Einsprungpunkte   Eintrag   einwandfrei   einzigen   elegant   elegante   Elemente   Elementen   else   Empty   endet   endlos   Engineering   entfernt   enthält   enthalten   enthielt   entspre   entsprechende   entsprechenden   entsprechendes   entstehen   entwe   entweder   Entwickler   Entwickleralltag   Entwicklung   erbung   Ereig   Ereignis   ereignisauslösenden   ereignisbehandelnden   Ereignisbereitstellung   Ereignisse   Ereignissen   Erfolg   erfolglos   erfolgt   erfüllt   ergän   ergänzen   Ergebnis   erhält   erhöhte   erklären   erlangt   erlauben   ermittelt   ermögli   erneut   Ersatz   erst   ersten   Erster   erwartet   erweitern   Erweiterungsmetho   Erweiterungsmethode   Erweiterungsmethoden   erzeugen   erzeugt   erzeugten   essenzielle   etliche   Event   EventArgs   EventHandler   exakt   Existenz   explizit   explizite   fähige   Fährt   Fall   Fälle   Fällen   falls   false   Fast   fatale   Fazit   Features   fehleranfällig   Fehlt   Feld   Felder   Feldern   Feldsyntax   ferenz   festge   Findet   Flag   flexible   flexibler   folgen   folgende   Folgenden   folgender   folgt   fordern   Fordert   foreach   Form   Format   formulieren   fort   Fortzufahren   Frage   Fragezei   Fragezeichen   Framework   Freiburg   Freizeit   fristen   früheren   führen   führt   fungiert   Funk   funktioniert   FxCop   ganze   Ganzzahlen   gatinstanz   geach   geändert   geben   gebührende   gecached   geeignet   geeignete   gefunden   gegebenenfalls   Gegensatz   gekennzeichnet   geknüpft   gelegentlich   gelesen   genau   genauso   gende   generieren   generiert   generierte   generierten   genommen   gensatz   genügt   genutzt   gerade   gern   gesagt   geschieht   geschrieben   geschriebenen   gesehen   gesetzt   gespeichert   Gestal   gestartet   GetNode   GetPrimeNumbers   GetValue   gezielte   gibt   gilt   gleich   gleichbe   gleichen   gleichnamigeinterneKlasseverborgenwird   gleichwertig   gleichzeitig   Global   globalen   Golo   gramm   Größe   größerem   Grund   Grunde   grundsätzlich   gültig   gültigen   gung   guter   haben   Hallo   halten   Hand   handelt   handen   Handler   hängt   HasValue   häufen   häufig   häufiger   Heap   heißt   hier   hierarchie   hierbei   hierfür   Hilfe   Hinblick   hingegen   hungsweise   identisch   IEnumerable   Ihnen   ihren   Ihrer   ihrerseits   immer   imple   Implemen   implementieren   implementiert   impli   impliziert   implizit   imWesentlichen   indem   indirekt   Infrastruktur   Inhalt   innerhalb   Insbesondere   Instanz   interessant   intern   intitialisieren   inVergleichen   isPrime   Jahr   Jede   jedem   jederVersion   jedoch   jeweils   kann   kannten   kein   keinen   keinWert   kennen   kennzeich   kennzeichnen   kette   Klasse   Klassen   klassi   klassischen   klassischenWertetyp   Knoten   Koaleszenz   kocht   Kommt   kompakter   Kompaktheit   kompatibel   komplett   Konfigurations   konkreter   können   konnte   könnte   Konsole   Konstrukte   Konstruktoren   Konstruktur   Konver   Konvertie   konvertiert   Konzept   Konzepte   korrekt   kümmern   kungen   kurz   kürzere   Kurzschreib   Kurzschreibweise   lang   lange   lassen   lässt   laufenden   läuft   Laufzeit   Layout   lebt   lediglich   leere   legt   leicht   Leis   leisten   leistungs   Leistungsgründen   Lesbarkeit   Lesen   letzt   Lexware   lich   lichkeit   licht   liegt   ließe   linken   links   Literal   Literals   Literatur   Lock   Locking   logi   lohnt   lokalen   long   lösen   Lösung   Lösungsmög   Lösungsmöglichkeit   machen   Main   markieren   markiert   Marktwert   maßen   Math   mehr   mehrdeutige   mehre   mehrere   mehreren   meisten   menhang   mentieren   meter   Metho   Methode   Methoden   Methodenaufruf   Methodenkopf   Missachteten   mitgegeben   mithilfe   möchte   Modellierung   möglich   mögliche   Möglichkeit   Möglichkeiten   monstriert   Multithreading   musiziert   muss   müssen   musste   myThread   nach   nachfolgenden   nächste   Nachteilen   Namen   namenlosen   Namens   Namensraum   Namensräume   Namenswahl   Namespace   nämlich   natürlich   Neben   Nega   negativen   negativer   nehmen   Nein   neue   neuen   Neuladen   nicht   nichts   Nichtsdestotrotz   nisbehandelnden   nisse   noch   normaler   normalerweise   notwendig   null   Nullable   nullbare   nullbarer   nullbareWertetypen   nutzen   nützlich   nutzt   oberste   obigen   obiges   object   ObjectExtensions   Objekt   Objekte   obwohl   oder   Ohne   OnUpdated   Operator   Operators   Operatorsie   optimiert   Optimierung   Para   Parameter   parameterlo   partial   partielle   partiellen   passiert   positiven   potenziell   praktisch   Praxis   Press   Prim   prime   Primzahl   Primzahlen   Prinzipiell   private   Problem   Probleme   Problems   Program   Programm   Programmiersprachen   protected   Protokoll   Prozessorregister   prüfen   prüft   public   QdnpLinkSL0808TopTen1   qualifizierten   Quellcodedateien   Quelle   Quelltext   Rahmenbedingun   rators   ReadKey   rechten   rechts   Refe   Referenz   Referenzty   Referenztyp   Referenztypen   Regel   regulärenWerten   reguläres   reich   reits   Relikt   remove   renztyp   renztypen   return   riable   Roden   Root   Rückgabetyp   Rückgabewert   rückgegeben   rückt   rungnichtnotwendig   sammen   Sämtliche   Schach   schaffenheit   schaft   schaftensyntax   schäftigt   Schattendasein   sche   scheidet   scheinbar   schen   schiedenen   Schleife   schlicht   schließlich   Schluss   Schlüsselwort   schnell   Schnittstelle   schrei   Schreibar   Schreibweise   schrieben   Schritt   Sehr   sein   seinem   seinen   seiner   seinerVorstellung   Seit   Seite   seitVersion   Sekunden   selbst   selbstdefinierten   selbstverständlich   sich   sicher   sichtlich   sichWerte   sigten   Simple   sind   sinnvolles   Situationen   Sleep   Sobald   sodass   Software   sogar   solche   solchen   solcher   solches   soll   Sollte   somit   sondern   sondernmit   Sondertypen   source   sowie   sowieso   sowohl   spärlich   später   Speedskating   Speicher   Sperre   sperrobjekt   Sperrobjektes   spielsweise   spielt   Sprache   spracheigene   Sprachkon   Sprachkonstrukt   Sprachkonstrukte   Sprachkonstrukten   Sprachmerkmal   sprechenden   Sqrt   Stack   Standardwert   stark   Start   static   Statische   Statt   steht   steigt   Stelle   stellt   Stil   stößt   string   struct   strukte   Struktur   Strukturen   StrukturenkönnennichtalsBasisfürVer   Studio   sung   Switch   system   Tabel   tatsächlich   technisch   Technologien   Teil   tektur   telte   tenziell   tere   Testens   this   thode   thoden   Thre   Thread   Threading   Threads   threadsicher   tiellen   tiert   tile   tionieren   tisch   tive   ToString   ToXml   true   tungsfähigsten   type_x   Typen   über   überdimensioniert   übergeben   überhaupt   überschreiben   Übersichtlichkeit   Umfang   umfangreiche   Umgang   umgesetzt   Umständen   unbekannten   unbekannter   unddieswitch   ungleich   unnö   Unrecht   unter   unterbringen   untergeord   untergeordnete   unterscheiden   Unterschied   Unüber   Updated   using   Value   Variable   Variablen   vehement   verändern   verändert   Verbesserung   verborgen   verdeckt   Verfahren   Verfü   verfügen   verfügt   Verfügung   vergleiche   verhält   Verhalten   verketten   verliert   vermarktet   vermeiden   vernachläs   vernachlässigt   verschach   verschlechtern   versehen   verset   versieht   Version   verweisen   verwen   verwenden   verwendet   Verwendung   viel   viele   virtual   Visual   void   vola   volatile   VolatileDemo   voll   voreingestellten   vorgefertigte   vorgegeben   vorgehen   vorgestell   vorgestellten   vorhanden   vornherein   Vorteil   wachsen   Während   wäre   wartet   weil   weise   weisen   weisung   weiter   weitere   weiterenVorteil   weiteres   weiterlaufen   weiterleiten   Welt   wendung   wenig   wenige   weniger   Wenn   werden   Werkzeuge   Wert   Werte   Werten   Wertetyp   Wertetypen   Werttypen   Wertverfügt   wesentlicher   while   wichtig   wickler   wieder   windowsforms   wird   Wissen   wobei   wohl   wohnt   Workaround   Wrapper   Write   WriteLine   wünscht   wurde   würde   yield   Zahl   Zahlen   zählende   zahlreichen   zehn   Zehntelsekunde   zeichner   zeichnern   Zeile   Zeiten   zenden   zueinander   zugegriffen   zugeordnet   zugewiesen   zugewiesenenWert   zügig   zugreifen   Zugriff   Zugriffe   zugrunde   zuletzt   zumeist   zunächst   zurück   zurückgegeben   zurückgegriffen   zurückgibt   zurückzugeben   zusam   Zusammenhang   Zusätzlich   Zustand   zuvor   Zuweisung   Zuweisungen   zuzugreifen   zuzuweisen   Zwar   Zweck   zwingend   zwischen   Zwischenzeit

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen