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 :

chaines de caractère > objet


Sujet :

C#

  1. #1
    Membre confirmé Avatar de zulad
    Homme Profil pro
    creatif
    Inscrit en
    Juin 2007
    Messages
    713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : creatif

    Informations forums :
    Inscription : Juin 2007
    Messages : 713
    Points : 519
    Points
    519
    Par défaut chaines de caractère > objet
    Bonsoir,

    je serialise en xml des nouvelles classes créées à la volée mais ça ne me permet de stocker facilement que les données. Je veux pouvoir créer et manipuler des classes plus complètes (avec methodes).

    Avec le je suis obligé de référencer pléalablement les nouvelles classes et je voudrais pouvoir faire ça dynamiquement de la même façon qu'un .createinstance sur des .cs sans recompilations et sans .dll.

    Je pensais loader mes .cs comme des chaines et ensuite les convertir en objet, comment puis-je faire ça ?
    Aucun de nous n'est seul, Même l'air que nous expirons est inspirés par d'autres...

  2. #2
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Ce n'est pas possible tel que tu le décris. Pour pouvoir créer un objet ( classe ) à partir d'un code source en C#, il te faut passer par le compilateur ( avec CodeDOM ) et donc compiler dynamiquement une assembly à partir du code C# et ensuite charger cette assembly et ses classes ...

  3. #3
    Membre confirmé Avatar de zulad
    Homme Profil pro
    creatif
    Inscrit en
    Juin 2007
    Messages
    713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : creatif

    Informations forums :
    Inscription : Juin 2007
    Messages : 713
    Points : 519
    Points
    519
    Par défaut
    Merci, j'ai survolé quelques articles interessant sur le codeDom.

    Si ça me permet de generer des classes, est-ce qu'on peut les recharger dans le codeDOM pour les modifier ?

    Je pensais utiliser ça pour serialiser plutot que de générer des assembly à reloader.
    Aucun de nous n'est seul, Même l'air que nous expirons est inspirés par d'autres...

  4. #4
    Membre confirmé Avatar de zulad
    Homme Profil pro
    creatif
    Inscrit en
    Juin 2007
    Messages
    713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : creatif

    Informations forums :
    Inscription : Juin 2007
    Messages : 713
    Points : 519
    Points
    519
    Par défaut
    Je crois avoir trouvé un moyen mais qui augmenterait quelque peu la charge. La classe serait deserialisee pour repasser par une moulinette codeDOM pour remplacer l'ancienne classe. Je voudrais une solution moins couteuse et plus élégante c'est pourquoi la question précédente est toujours d'actualité...
    Aucun de nous n'est seul, Même l'air que nous expirons est inspirés par d'autres...

Discussions similaires

  1. L'objet chaine de caractères
    Par goofyto8 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 22/07/2013, 08h38
  2. [Débutant] Evaluer une chaine de caractère comme un attribut d'un objet
    Par shaun_the_sheep dans le forum C#
    Réponses: 2
    Dernier message: 15/10/2012, 16h59
  3. transformation chaine de caractères en objet
    Par yrandco49 dans le forum Langage
    Réponses: 3
    Dernier message: 26/06/2009, 16h51
  4. Réponses: 3
    Dernier message: 09/03/2007, 11h23
  5. [DOM] Récupérer contenu d'un objet de type org.w3c.dom.Document dans une chaine de caractèr
    Par danyboy85 dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 18/01/2007, 10h38

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