Ich sch�tze doch mal stark das "" und String.Empty das Gleiche ist...
-----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Thomas Bandt Gesendet: Montag, 24. Januar 2005 11:44 An: [email protected] Betreff: AW: [Asp.net] string initialisieren Also ich initialisiere immer mit string.Empty - da angeblich schneller als "", und in jedem Fall eleganter. null kommt aus von dir genannten Gr�nden eigentlich nicht in Frage, da sehe ich keinen Nutzen. Gru�, Thomas http://blogs.dotnetgerman.com/thomas/ > -----Urspr�ngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Im Auftrag von Andreas > Rudischhauser > Gesendet: Sonntag, 23. Januar 2005 16:41 > An: [email protected] > Betreff: [Asp.net] string initialisieren > > Hallo Liste, > > ich diskutiere gerade mit einem Kumpel �ber die Initialisierung und > Verwendung von strings. Die Frage ist ob man diese eher mit > �String.Empty� > bzw. �� oder lieber mit �null� initialisieren sollte. > Von der Objektlogik her spricht nat�rlich alles f�r null. > Aber das hei�t > dann ja auch dass man immer doppelt so viele Abfragen machen > muss wie z.B. > > Writer.WriteAttribute("cssclass",(TableCssClass == null) ? "" : > TableCssClass); > Anstatt einfach: > Writer.WriteAttribute("cssclass",TableCssClass); > > Au�edem werden alle if-Abfragen auf leer/null doppelt so gro�: > If (TableCssClass != null && TableCssClass != "") { } > > ?? > > > > > > _______________________________________________ > Asp.net Mailingliste, Postings senden an: > [email protected] > An-/Abmeldung und Suchfunktion unter: > http://www.glengamoi.com/mailman/listinfo/asp.net > > _______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
