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

Antwort per Email an