IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Equivalent du length en C#


Sujet :

C#

  1. #1
    Membre confirmé Avatar de Mygush
    Inscrit en
    Juin 2007
    Messages
    226
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 226
    Par défaut Equivalent du length en C#
    Bonjour à tous,
    Je débute en C# et je bute sur un équivalent pour récupérer la longueur d'une variable de type Object!
    J'ai bien cherché sur le forum et dans des tutoriels mais je n'ai pas trouvé de réponses à mon problème. Voici le code que je souhaite mettre en place:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    object value=doc.GetValues("DocTest_Domaine");
    	for(int i = 0; i < value."LONGUEUR"; i++){...
    Quelqu'un peut-il m'aider ? Merci d'avance pour vos réponses.

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    salut

    impossible

    Il te faut caster ton objet dans le type sous-jacent de ton objet

    Je suppose qu'à un moment, tu dois faire :

    objet toto = new List<>()... ceci est un exemple

    Une fois que tu connais le type de ton objet (tableau, list, dictionnaire), tu peux le caster et donc accéder au type d'info length, count, etc...

    The Monz, Toulouse

  3. #3
    Membre chevronné Avatar de themadmax
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    446
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 446
    Par défaut
    Tu veut savoir la longeur d'une chaine ?
    Si oui, ton objet est donc une string.
    Il te faut donc caster ton object en string.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string str = (string)value;

  4. #4
    Membre confirmé Avatar de Mygush
    Inscrit en
    Juin 2007
    Messages
    226
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 226
    Par défaut
    Merci beaucoup pour vos réponses, effectivement il me manquait bien le cast de mon objet en string.
    Tout fonctionne correctement, encore merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. En C equivalent de length()
    Par Battosaiii dans le forum C
    Réponses: 3
    Dernier message: 18/03/2006, 14h14
  2. equivalent à explode?
    Par djridou dans le forum Langage
    Réponses: 3
    Dernier message: 28/08/2002, 11h01
  3. [Kylix] Equivalent ShellExec en CLX
    Par Anonymous dans le forum EDI
    Réponses: 7
    Dernier message: 14/08/2002, 11h55
  4. Equivalent à ExeName pour une DLL
    Par Smortex dans le forum Langage
    Réponses: 7
    Dernier message: 16/07/2002, 21h07
  5. [Kylix] equivalent winsock avec kylix
    Par Victor dans le forum EDI
    Réponses: 2
    Dernier message: 08/05/2002, 07h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo