Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1184 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#]marque l'exception xamlparseexception n'a pas été gérée

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C#]marque l'exception xamlparseexception n'a pas été gérée

n°2166094
lionel5348​0
Posté le 29-11-2012 à 22:18:57  profilanswer
 

bonjour  
 
j'ai un problème avec monde code sur visual basic 2012 , il me "marque l'exception xamlparseexception n'a pas été gérée" avant même que le programme soit lancé.Le problème vient des guillemet.  
 
voici le code ou il y a l'erreur.  

Code :
  1. "\""+jours[i]+"\" ,";


 
voici le code entier  

Code :
  1. string[] jours = new string[] { "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche" };
  2. public string choix(string[] array)
  3. {
  4. string jour = "";
  5. int i = 0;
  6. while (i < jours.Length)
  7. {
  8. string jour1 = "\""+jours[i]+"\" ,";
  9. jour = jour + jour1;
  10. i = i + 1;
  11. }
  12. return jour;
  13. }


 
pouvez vous m'aidez a règle ce problème(je débute).  
 
merci d'avance

mood
Publicité
Posté le 29-11-2012 à 22:18:57  profilanswer
 

n°2167229
deliriumtr​emens
sic transit intestinal...
Posté le 07-12-2012 à 14:59:24  profilanswer
 

Si j'ai bien compris :
 
Tu confonds visual studio avec visual basic et tu fais du c# ;)
 
Ton problème ne vient pas d'où tu crois. Il y a un certes un problème dans ton code, qui va l'empêcher de compiler, mais je ne suis pas sûr que ce soit cela qui lève le message d'erreur que tu as (et qui dois venir d'ailleurs).
 
En fait, tu as créé une méthode "choix", avec comme paramètre un tableau de strings.
Ce paramètre est appelé "array".
 
Or, dans le code de ta méthode, tu utilise "jours", que la méthode ne connaît pas (il connaît array).
Donc si tu remplace "jours" par "array" dans la méthode "choix", tu n'auras plus de problème.
 
Ensuite tu fais un
 

Code :
  1. var result = choix(jours);


 
Et tu auras ton résultat (mais pas terrible, avec une virgule de trop à la fin).
 
MAIS :
Tu te compliques gravement la tâche, puisque tu aurais un résultat plus propre (pas de virgule en trop à la fin) en 2 lignes :
 

Code :
  1. var jours = new[]{ "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche" };
  2. var result = string.Join(" ,", jours);


Message édité par deliriumtremens le 07-12-2012 à 15:08:02

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#]marque l'exception xamlparseexception n'a pas été gérée

 

Sujets relatifs
programmation d'un serveur par socket en C++[PHP / JS] C'est un script jquery qui fait ce truc en première page ?
Cryptage et decryptage C++Fonction temps en C pour pic
[C/Reseau] Connaitre le port Client connecté au port 21 du FTPInteractions avec l'OS en C
Coder en Objective-C sur windows ?Coder le commande ls -l en C
Sockets en C[C] PIC18F2580 problème sortie inversée
Plus de sujets relatifs à : [C#]marque l'exception xamlparseexception n'a pas été gérée


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR