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

Dotnet Discussion :

Convertir nullable int en int


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 230
    Par défaut Convertir nullable int en int
    Bonjour,

    Ayant voulu convertir un type int ? en int j'ai eu un petit soucis. En fait en essayant de faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    List<int?> ListSemaine = new List<int?>(); 
    ListSemaine.Value;
    J'ai un erreur(Je veux récupérer sa valeur et l'affecter à un int) disant que
    using System.Collections.Generic.List<int?> ne contient pas une définition pour Value
    Sachant que j'avais avant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     foreach (int i in ListSemaine)
    et moi je voudrais faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     for(int i=ListSemaine.Value;i<20; i++)
    PS:Ma liste ne contiendra qu'un seul élément
    Est ce que vous avez une idée?
    Merci.

  2. #2
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Ben c'est pas un int? que tu manipules, c'est une liste!
    Il faut le faire item par item.

  3. #3
    Membre Expert Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Par défaut
    Si la liste ne contient qu'un seul élément, pourquoi utiliser une liste ?? o.O

    Sinon, ListeSemaine.First().Value répondra à la problématique, mais il me semble qu'il y a derrière un problème de conception...

  4. #4
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 230
    Par défaut
    @Er3van: comme tu as dis
    ListeSemaine.First().Value
    c'est ce que je cherche et quand tu disais
    Si la liste ne contient qu'un seul élément, pourquoi utiliser une liste ?? o.O
    juste j'ai voulu récupérer le premier élément de la liste(J'ai voulu juste simplifier ma question).

    Merci pour vous.

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

Discussions similaires

  1. Transformer (int année, int mois, int jour) en millisecondes
    Par Logic_613 dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 24/04/2012, 11h08
  2. [(cast)] convertir un char en int...
    Par APoLLoN1234 dans le forum C++
    Réponses: 12
    Dernier message: 15/03/2006, 23h15
  3. convertir un char en int / et prob d'espace
    Par yanchasp dans le forum C++
    Réponses: 20
    Dernier message: 07/02/2006, 19h17
  4. Convertir un void* en int ...?
    Par alex6891 dans le forum C++
    Réponses: 15
    Dernier message: 15/11/2005, 22h43
  5. [Conversion]Convertir un char[] en int
    Par ThanosT dans le forum Général Java
    Réponses: 10
    Dernier message: 11/11/2005, 12h23

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