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 :

exception NullReferenceException levée


Sujet :

C#

Vue hybride

GIGHASS exception... 16/05/2008, 12h23
elbj :google2: ... 16/05/2008, 13h13
homomorphisme merci j'ai essayé les try... 17/05/2008, 13h49
elbj Cette exception signifie que... 17/05/2008, 14h16
Poulain Le plus facile pour t'aider,... 17/05/2008, 17h12
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Mai 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 2
    Par défaut exception NullReferenceException levée
    bonjour
    quelqu'un a une idée sur cette exception et comment la résoudre svp ?
    merci d'avance

  2. #2
    Membre chevronné Avatar de elbj
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    371
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Services à domicile

    Informations forums :
    Inscription : Novembre 2004
    Messages : 371

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Maroc

    Informations forums :
    Inscription : Juillet 2006
    Messages : 98
    Par défaut
    merci
    j'ai essayé les try catch
    mais ca donne rien just ca bloque

  4. #4
    Membre chevronné Avatar de elbj
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    371
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Services à domicile

    Informations forums :
    Inscription : Novembre 2004
    Messages : 371
    Par défaut
    Cette exception signifie que ton programme essaye d'utiliser un objet qui n'est pas instancié. Donc repère l'objet en question et vérifie que tu l'instancies bien.

    Cordialement

  5. #5
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Le plus facile pour t'aider, c'est de montrer ton code

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Maroc

    Informations forums :
    Inscription : Juillet 2006
    Messages : 98
    Par défaut
    merci beaucoup
    voila une partie

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    public void résoudre_Click_1(object sender, EventArgs e)
            {
               int  nbr_con = Convert.ToInt32(txtcon.Text);
               int  nbr_var = Convert.ToInt32(txtvar.Text);
               decimal[] Simpl = new decimal[(nbr_var + 2) * (nbr_con + 1)];
               decimal[] sol = new decimal[nbr_var];
               decimal[] Donnees = new decimal[(nbr_var + 2) * (nbr_con + 1)];
    
                int i = 0;
                    while (i < nbr_var)
                    {
                        Simpl[Convert.ToInt16( (nbr_con * nbr_var )+ 2 + i)] =(this.Controls["CofonctiObjec" + i.ToString()] as NumericUpDown).Value;
                        i++;
                    }
                i = 0;
                    while (i <nbr_con)
                    {
                        j = 0;
                        
                        while (j < nbr_var)
                        {
                            Simpl[Convert.ToInt16( i * (nbr_var + 2) + j)] =(this.Controls["CofContrainte" + i.ToString()] as NumericUpDown).Value;
                            
                            j++;
                        }
                
                    Simpl[Convert.ToInt16( i * (nbr_var + 2) + j + 1)] = -1;
                    try { Simpl[Convert.ToInt16(i * (nbr_var + 2) + j)] = (this.Controls["CofSecoMembre" + i.ToString()] as NumericUpDown).Value; }
                        catch(Exception ){}
                    
                    i++;
                }
                 Simplex S = new Simplex(); 
                
                Resultat = S.Simplexe(Simpl, nbr_var, nbr_con, sol, z, mot);
                mot += "\n\t*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-RESULTAT:*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*\n";
                if (Resultat != 0)
                {
    
                    mot += "\nLe probleme admet une solution optimale :\t\n -Z =" + z[0] + "\n\n\tavec\t";
                    for (i = 0; i < nbr_var; i++)
                        mot += "\n\n X" + (i + 1) + "=\t" + (sol[Convert.ToInt16(i)]);
                    mot += "\n";
                }
                else
                    mot += "\n\"Le  n'admet pas de solution!!!\"";
                MessageBox.Show(mot, "DONNEES");
    
                
              
            }
    la ligne coloré la ou souligné l'erreur

Discussions similaires

  1. L'exception NullReferenceException n'a pas été gérée
    Par sycoulibaly dans le forum VB.NET
    Réponses: 13
    Dernier message: 20/02/2020, 11h49
  2. Exception 'NullReferenceException' incomprise
    Par samworld dans le forum ASP.NET
    Réponses: 0
    Dernier message: 27/11/2008, 09h34
  3. [VS2005] S'arreter quand une exception est levée
    Par ZePostman dans le forum Visual Studio
    Réponses: 8
    Dernier message: 28/08/2008, 15h24
  4. Réponses: 4
    Dernier message: 14/05/2007, 09h28
  5. Exception non levée
    Par michaelbob dans le forum Langage
    Réponses: 4
    Dernier message: 17/10/2006, 14h49

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