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 :

ne pas serialiser un nullable value type


Sujet :

C#

  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Points : 1 313
    Points
    1 313
    Par défaut ne pas serialiser un nullable value type
    voila j'ai

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    private int? _CurrentAddress = null;
    public int? CurrentAddress
    {
      get { return _CurrentAddress; }
      set
      {
        _CurrentAddress = value;
        OnPropertyChanged("CurrentAddress");
      }
    }
    et j'aimerais qu'il ne soit pas serialisé quand il est a null mais rien ne marche
    j'ai bien tenté
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    protected bool CurrentAddressSpecified()
    {
      return (_CurrentAddress != null);
    }
    protected bool ShouldSerializeCurrentAddress()
    {
      return (_CurrentAddress != null);
    }
    mais ca ne marche pas

  2. #2
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Points : 2 927
    Points
    2 927
    Par défaut
    Essaye plutot :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    [XmlIgnore]
    public bool CurrentAddressSpecified
    {
         get { return CurrentAddress.HasValue; }
    }
    PS : premier résultat dans Google avec les mots-clés : serialize nullable type...

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Points : 1 313
    Points
    1 313
    Par défaut
    en fait ca marche

    onj peut meme enlever le xmlignore eheheh (ya pas de modificateur)
    merci encore

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

Discussions similaires

  1. Réponses: 11
    Dernier message: 05/03/2008, 15h07
  2. [MySQL] Ne pas afficher les Warnings du type mysql_connect, mysql_query,etc.
    Par brunoperel dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 04/09/2007, 15h42
  3. [PHP-JS] bouton reset ne supprimant pas des champs avec value
    Par SegmentationFault dans le forum Langage
    Réponses: 4
    Dernier message: 29/11/2006, 14h52
  4. TAO, Value types et gestion mémoire
    Par TiChabin972 dans le forum CORBA
    Réponses: 1
    Dernier message: 25/04/2006, 20h55
  5. Réponses: 12
    Dernier message: 02/01/2006, 22h24

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