Re-bonsoir,
Une autre petite question
J'ai besoin de récupérer le type d'une variable mais je ne sais pas trop
comment faire. Avec GetType() cela ne marche pas pour les variables
Avez-vous une idée ??
Merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Titeuf [VB.Net 2005]
Je viens de trouver.... Désolé du dérangement :)
Je donne quand meme la réponse qui est plus qu'évidente qui est MaVariable.GetType()
"Titeuf [VB.Net 2005]" a écrit dans le message de news:
Re-bonsoir, Une autre petite question J'ai besoin de récupérer le type d'une variable mais je ne sais pas trop comment faire. Avec GetType() cela ne marche pas pour les variables Avez-vous une idée ?? Merci
Je viens de trouver....
Désolé du dérangement :)
Je donne quand meme la réponse qui est plus qu'évidente qui est
MaVariable.GetType()
"Titeuf [VB.Net 2005]" <titeuf@nospam.fr> a écrit dans le message de news:
uQUA2bKuFHA.3424@tk2msftngp13.phx.gbl...
Re-bonsoir,
Une autre petite question
J'ai besoin de récupérer le type d'une variable mais je ne sais pas trop
comment faire. Avec GetType() cela ne marche pas pour les variables
Avez-vous une idée ??
Merci
Je donne quand meme la réponse qui est plus qu'évidente qui est MaVariable.GetType()
"Titeuf [VB.Net 2005]" a écrit dans le message de news:
Re-bonsoir, Une autre petite question J'ai besoin de récupérer le type d'une variable mais je ne sais pas trop comment faire. Avec GetType() cela ne marche pas pour les variables Avez-vous une idée ?? Merci
TroXsA - [VB.NET-2005]
Salut,
-Il faut que ta string est quel que chose sinon ça ne fonctionne pas
-Ces exemples fonctionne ------------------1--------------------- Dim myStr As String = "" Console.WriteLine(myStr.GetType) ------------------2---------------------- Dim myStr As New String(" ") Console.WriteLine(myStr.GetType) ------------------------------------------ -(Il faut avoir une instance pour que ça puisse fonctionner)
-Cet exemple ne fonctionne pas Dim myStr As String Console.WriteLine(myStr.GetType) -Dans ce cas la, il faudra géré les exceptions (Try)
@+
-- TroXsA http://cerbermail.com/?rIXgaw9Xsl
Salut,
-Il faut que ta string est quel que chose sinon ça ne fonctionne pas
-Ces exemples fonctionne
------------------1---------------------
Dim myStr As String = ""
Console.WriteLine(myStr.GetType)
------------------2----------------------
Dim myStr As New String(" ")
Console.WriteLine(myStr.GetType)
------------------------------------------
-(Il faut avoir une instance pour que ça puisse fonctionner)
-Cet exemple ne fonctionne pas
Dim myStr As String
Console.WriteLine(myStr.GetType)
-Dans ce cas la, il faudra géré les exceptions (Try)
-Il faut que ta string est quel que chose sinon ça ne fonctionne pas
-Ces exemples fonctionne ------------------1--------------------- Dim myStr As String = "" Console.WriteLine(myStr.GetType) ------------------2---------------------- Dim myStr As New String(" ") Console.WriteLine(myStr.GetType) ------------------------------------------ -(Il faut avoir une instance pour que ça puisse fonctionner)
-Cet exemple ne fonctionne pas Dim myStr As String Console.WriteLine(myStr.GetType) -Dans ce cas la, il faudra géré les exceptions (Try)
@+
-- TroXsA http://cerbermail.com/?rIXgaw9Xsl
Titeuf [VB.Net 2005]
J'ai fait comme cela pour résoudre mon problème ici c'est un exemple pour comparer 2 types mais peut etre qu'avec IComparer ont peut le faire
Dim oChild as Control Dim LookInObject as Type
If oChild.GetType Is LookInObject Then ........ ........ End if
Bon sa marche comme ca c'est parfait pour moi
"TroXsA - [VB.NET-2005]" a écrit dans le message de news: dg8l44$v0t$
Salut,
-Il faut que ta string est quel que chose sinon ça ne fonctionne pas
-Ces exemples fonctionne ------------------1--------------------- Dim myStr As String = "" Console.WriteLine(myStr.GetType) ------------------2---------------------- Dim myStr As New String(" ") Console.WriteLine(myStr.GetType) ------------------------------------------ -(Il faut avoir une instance pour que ça puisse fonctionner)
-Cet exemple ne fonctionne pas Dim myStr As String Console.WriteLine(myStr.GetType) -Dans ce cas la, il faudra géré les exceptions (Try)
@+
-- TroXsA http://cerbermail.com/?rIXgaw9Xsl
J'ai fait comme cela pour résoudre mon problème ici c'est un exemple pour
comparer 2 types mais peut etre qu'avec IComparer ont peut le faire
Dim oChild as Control
Dim LookInObject as Type
If oChild.GetType Is LookInObject Then
........
........
End if
Bon sa marche comme ca c'est parfait pour moi
"TroXsA - [VB.NET-2005]" <NoSpam@thx.com> a écrit dans le message de news:
dg8l44$v0t$1@s1.news.oleane.net...
Salut,
-Il faut que ta string est quel que chose sinon ça ne fonctionne pas
-Ces exemples fonctionne
------------------1---------------------
Dim myStr As String = ""
Console.WriteLine(myStr.GetType)
------------------2----------------------
Dim myStr As New String(" ")
Console.WriteLine(myStr.GetType)
------------------------------------------
-(Il faut avoir une instance pour que ça puisse fonctionner)
-Cet exemple ne fonctionne pas
Dim myStr As String
Console.WriteLine(myStr.GetType)
-Dans ce cas la, il faudra géré les exceptions (Try)
J'ai fait comme cela pour résoudre mon problème ici c'est un exemple pour comparer 2 types mais peut etre qu'avec IComparer ont peut le faire
Dim oChild as Control Dim LookInObject as Type
If oChild.GetType Is LookInObject Then ........ ........ End if
Bon sa marche comme ca c'est parfait pour moi
"TroXsA - [VB.NET-2005]" a écrit dans le message de news: dg8l44$v0t$
Salut,
-Il faut que ta string est quel que chose sinon ça ne fonctionne pas
-Ces exemples fonctionne ------------------1--------------------- Dim myStr As String = "" Console.WriteLine(myStr.GetType) ------------------2---------------------- Dim myStr As New String(" ") Console.WriteLine(myStr.GetType) ------------------------------------------ -(Il faut avoir une instance pour que ça puisse fonctionner)
-Cet exemple ne fonctionne pas Dim myStr As String Console.WriteLine(myStr.GetType) -Dans ce cas la, il faudra géré les exceptions (Try)