hilpers


  hilpers > microsoft.* > microsoft.dotnet.vb

 #1  
23/07/2005, 19h54
Titeuf
Bonsoir,
Quelle est la différence entre Cstr() et Convert.ToString() ??
Merci
 #2  
24/07/2005, 08h54
Patrick Philippot
Bonjour,

> Quelle est la différence entre Cstr() et Convert.ToString() ??


CStr est spécifique à Visual Basic alors que Convert.ToString est une
classe de la bibliothèque .Net utilisable depuis tout langage. Je
suppose que CStr utilise Convert.ToString de manière sous-jacente. A
vérifier.
 #3  
26/07/2005, 20h24
Zoury
Bonjour Messieurs ! :O)

Ce message nous éclaire un peu à ce sujet :
http://www.panopticoncentral.net/arc...6/07/1200.aspx
 #4  
27/07/2005, 07h04
Fabien Bezagu
Effectivement, c'est très intéressant. Une petite inspection avec ILDAsm
nous permet également d'observer cela :

VB :

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Dim s1 As String = CStr(45)
Dim s2 As String = Convert.ToString(45)
End Sub

IL :

..method private instance void Button2_Click(object sender,
class [mscorlib]System.EventArgs e) cil managed
{
// Code size 19 (0x13)
..maxstack 1
..locals init ([0] string s1,
[1] string s2)
IL_0000: nop
IL_0001: ldc.i4.s 45
IL_0003: call string
[Microsoft.VisualBasic]Microsoft.VisualBasic.CompilerServices.Conversions ::ToString(int32)
IL_0008: stloc.0
IL_0009: ldc.i4.s 45
IL_000b: call string [mscorlib]System.Convert::ToString(int32)
IL_0010: stloc.1
IL_0011: nop
IL_0012: ret
} // end of method Form1::Button2_Click


Fabien

"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news:2180
[..]
Discussions similaires
difference

différence entre une saucisse et un boudin rouge la même qu'entre Carla Bruni et Anne Roumanoff

Quelle est la différence entre podcar et PRT / Wat is the difference between podcar and PRT ?

Bonjour / Hi fu2 fr.misc.transport.urbain Depuis quelques temps, la notion de podcar apparait dans des listes de discussion, j'ai l'impression que c'est un nouveau nom pour...

Quelle est la difference ...

.... entre un 51 et un 69?

Différence

Bonjour, Quelle est la différence entre une carte mère qui accepte la ddr400 single channel et une carte mère qui accepte la ddr400 dual channel. En fait c'est quoi la...


Fuseau horaire GMT. Il est actuellement 08h15. | Privacy Policy