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 :

transformer Guid en chaîne de caractère


Sujet :

C#

  1. #1
    Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 83
    Points : 60
    Points
    60
    Par défaut transformer Guid en chaîne de caractère
    Bonjour,
    dans le cadre d'un project j'ai besoin de transformer un Guid en une suite de caractère lisible. Par exemple 69B714EB-93FB-413A-B347-3DF77CF3B564 => "gilles". Avant de me plonger dans l'implémentation d'un tool j'aimerai receuiller quelques informations. Un tool pareil peut-il être fiable? je dois transformer de centaines voir des milliers de Guid et les chaîne de caractères doivent être unique. Merci pour toutes eventuelles informations

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 674
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 674
    Points : 5 259
    Points
    5 259
    Par défaut
    Bonjour

    Un Guid sera forcément unique.
    Après je n'ai pas trop compris vers quoi tu veux aller.

    De ce que j'en ai compris, je te suggère de mettre une propriété ID sur chacun de tes composants (ou sur le Tag des composants que tu utilise et d'y stocker un GUID que tu générera avec VS (pas par code, sinon il changera à chaque fois et ce n'est pas le but)).
    Ainsi tu pourra faire correspond un ID avec Type.

  3. #3
    Membre émérite
    Avatar de azstar
    Homme Profil pro
    Architecte Technique BizTalk/.NET
    Inscrit en
    Juillet 2008
    Messages
    1 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Technique BizTalk/.NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 198
    Points : 2 424
    Points
    2 424
    Par défaut
    Pourquoi utiliser un autre identifiant , le Guid que ce soit dans son format ou bien transformer à une chaîne est unique.
    La gestion des chaines de string comme ID dans une DB n'est pas optimale car c'est pas évident de comparer deux chaînes mais c'est plus rapide d'utiliser des int.
    si tu vx aller plus loin tu peux recuperer un hash (int) (md5 par exemple ) de chaque chaîne pour l'utiliser comme Id.

Discussions similaires

  1. Transformation d'une chaîne de caractères
    Par Scalp4 dans le forum Langage
    Réponses: 7
    Dernier message: 14/08/2009, 17h31
  2. Réponses: 3
    Dernier message: 09/02/2009, 17h46
  3. Réponses: 2
    Dernier message: 09/07/2008, 15h20
  4. Transformer une chaîne de caractères en lien hypertexte
    Par laurentdepibrac dans le forum VBA Access
    Réponses: 4
    Dernier message: 14/05/2008, 10h35
  5. Réponses: 3
    Dernier message: 08/02/2007, 11h55

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