10Fermer12
LinkLe 26/02/2011 à 11:27
Je rappelle au passage que new double() ne fait ni boxing, ni allocation sur le tas managé.

"object o=1.0;" fait de l'autoboxing, par contre.

En gros, "double d = new double();" en C# est l'équivalent de "double d = double();" en C++: Tout le monde utilise zéro à la place. Pourquoi pas écrire "double d = default(double);" pendant que vous y êtes?