Reference posters for the default keybindings in Visual Studio 2010 for Visual Basic, Visual C#, Visual C++ and Visual F#
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=13189
|
||||||
|
Reference posters for the default keybindings in Visual Studio 2010 for Visual Basic, Visual C#, Visual C++ and Visual F# http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=13189 Der Einsatz von var kompliziert potenziell Ihren Code, sodass andere Entwickler ihn nur schwer nachvollziehen können. Aus diesem Grund wird in der C#-Dokumentation var im Allgemeinen nur verwendet, wenn es erforderlich ist. MSDN Dokumentation… String Format Beispiele… Schöne, grosse Liste von Date-Format Patterns… Quelle: http://www.secretgeek.net/ref_params.asp Das Schlüsselwort bewirkt bei Methoden-Parameter folgendes: Simple Datentypen werden in der Methode bearbeitbar Werden Objektinstanzen überreicht, dann werden diese sowieso immer by ref übergeben, das Schlüsselwort erzwingt aber, dass immer eine initialisierte Instanz übergeben werden muss. (Also kein null) Ein Objekt kann in XML serialisiert werden. Auf die Rahmenbedingung, was serialisiert werden kann und was nicht, gehe ich jetzt mal nicht ein. (Hoffentlich kann ich das mal aufarbeiten und auch posten.) Folgender Code serialisiert und deserialisiert ein Objekt mit dem XmlSerializer. Damit der serialisierte String (XML) auch über Webservices problemlos transferiert werden kann, wird [Weiter lesen...] Die universelle Formatierung ist – wer hätte es gedacht “U”. Damit kann ein quasi sicheres Hin- und Zurück formatieren (z.B. bei der verwendung in einem WebService wo das Datum als String übergeben wird) gewährleistet werden. Die MSDN Seite dazu … Und alle Formatierungsmöglichkeiten hier: Erklärungen dazu: http://www.yoda.arachsys.com/csharp/constructors.html http://www.andymcm.com/csharpfaq.htm#3.9 string myName = “Fred”; String.Format(“Name = {0}, hours = {1:hh}”, myName, DateTime.Now); The fixed text is “Name = ” and “, hours = “. The format items are “{0}”, whose index is 0, which corresponds to the object myName, and “{1:hh}”, whose index is 1, which corresponds to the object DateTime.Now. Schöne Übersicht über die [Weiter lesen...] |
||||||
|
Copyright © 2012 c-dev - All Rights Reserved |
||||||
Kommentare