logo Homepage
Pages: [1]
  Imprimer  
Auteur Fil de discussion: [C#] besoin d'aide pour transposer une épreuve js en c#  (Lu 2313 fois)
Xx-mister

Profil challenge

Classement : 1111/54277

Néophyte
*
Hors ligne Hors ligne
Messages: 12


Voir le profil
« le: 14 Mars 2012 à 15:06:16 »

Bonjour,

M'attaquant à la fameuse épreuve "Game Over" j'ai décidé de transposer le code de celle ci en c# sachant que je suis plus à l'aise avec cet environnement mais j'ai rencontré le  problème qui est le suivant : l'exception ArgumentOutOfRangeException n'a pas été gérée. L'exception se produit à la ligne suivante : int index1 = tab.IndexOf(login.Substring(i, i + 1))+10;

Mon code est le suivant :

/* moderated par the lsd : euhhh c'est un peu donner la réponse quoi... */

Pourtant le code ne génére aucune erreur à la compilation.
Merci d'avance d'éclairer ma lanterne

PS : voici le petit message qui vas avec l'exception : L'index et la longueur doivent faire référence à un emplacement situé dans la chaîne.
Nom du paramètre : length

Edit: Non ce n'est pas donner le réponse étant donner que je ne fait que traduire l'épreuve js en c#
« Dernière édition: 15 Mars 2012 à 08:34:26 par Xx-mister » Journalisée
Zmx

Profil challenge

Classement : 71/54277

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 559


Voir le profil WWW
« #1 le: 15 Mars 2012 à 09:52:01 »

google ArgumentOutOfRangeException, t'auras à la fois ta réponse, et le pourquoi ça plante pas à la compil.
Journalisée

Xx-mister

Profil challenge

Classement : 1111/54277

Néophyte
*
Hors ligne Hors ligne
Messages: 12


Voir le profil
« #2 le: 15 Mars 2012 à 18:30:08 »

Salut,

Tout d'abord merci de ta réponse cependant j'ai un peu de mal a comprendre la nature de l'exception =$

Si quelqu'un peut m'expliquer merci
Journalisée
Pages: [1]
  Imprimer  
 
Aller à: