begin process at 2010 02 10 04:42:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Algorithme

 > 

Compression, Split et Cryptage

 > 

Pauvre problème de SubString()


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pauvre problème de SubString()

jeudi 15 janvier 2009 à 16:11:08 | Pauvre problème de SubString()

Rhend

Bonjour,

Voila j'ai un pauvre problème avec la fonction SubString et je ne comprend pas pourquoi ca ne marche pas :(

Le but étant de prendre qu'une partie d'un mot contenu dans une List-Box et ca ne fonctionne pas :/

int longueur = lb_Panier.Text.Length - 1;
string nomproduit = lb_Panier.Text.Substring(2, longueur);

l'erreur etant :
ArgumentOutOfRangeException
L'index et la longueur doivent faire référence à un emplacement situé dans la chaîne.
Nom du paramètre : length
jeudi 15 janvier 2009 à 16:22:29 | Re : Pauvre problème de SubString()

casy

Membre Club
Réponse acceptée !
Tu essaye de prendre N-1 caractères (longueur) à partir du troisième caractère (position 2). Seuleument à partir du 3eme caractère, il ne te reste que N-2 caractères, donc en prenant N-1 caractères, tu dépasse la fin de la chaine (OutOfRange)


---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]
jeudi 15 janvier 2009 à 16:28:45 | Re : Pauvre problème de SubString()

Rhend

Bien vu Casy, j'avais pas fait la gymnastique jusqu'au bout ! je valide
samedi 17 janvier 2009 à 09:58:51 | Re : Pauvre problème de SubString()

Michou69004

Réponse acceptée !
Bonjour,
Precision: Dans ton cas, j'ai l'impression que tu veux prendre ta chaine de caractere a partir du 3eme caractere.

En C# tu peux donc faire :

string nomproduit = lb_Panier.Text.Substring(2);

plutot que

string nomproduit = lb_Panier.Text.Substring(2, longueur);

Plus rapide.

Cordialement.
samedi 17 janvier 2009 à 11:37:24 | Re : Pauvre problème de SubString()

Rhend

Effectivement je m'embettais pour rien ^^


Cette discussion est classée dans : problème, substring, longueur, lb, pauvre


Répondre à ce message

Sujets en rapport avec ce message

Problème d'accentuation avec les sockets [ par tiborg ] Bonjour,Je suis actuellement à la recherche d'un exemple simple de chat. Et à chaque fois que j'essaie une source ou que je la programme j'ai un probl changement de form après un click [ par BadFox ] salut,mon problème est que j'ai une form avec un bouton où lorsque je clique dessus, je voudrais changer tout ce qu'il y a sur cette form mais en la g dataGrid problème [ par pjerier ] bonjour à tous, je voudrais ecrire dans l'en-tête d'une ligne d'une dataGrid -> si quelqu'un peut m'aider..Merci d'avance !! Le language utilisé est l datagrid et bouton radio... [ par titou65 ] Bonjour,Je bosse sur un datarid en mode Web...je pense que pour une window form mon problème aurait la même solution.J'ai donc un datagrid qui m'affic problème avec des ListeView (C#) [ par Zaecken ] Je n'arrive pas à afficher les SubItem. je fais: ListViewItem liste = new ListViewItem(new string[]{"aa" , "bb" , "cc"}); lv.Items.Add(liste); (lv est System.Net.SocketPermission... [ par houseclubber ] J'ai un problème. J'ai testé une source de ce site qui fait un client serveur multi telnet qui fonctionne chez moi, mais pas à mon école...Voici l'err problème de guillemets [ par lpoinsot ] J'ai un petit problème je cherche à mettre des guillemets dans un chaine de caractère...par exempleChaine = ""mais ça marche po, même en mettant 2" av Problème d'Upload de fichier Image [ par pchanet ] Bonjour à tous,J'ai un problème avec le code de téléchargement d'une image. Lorsque j'active le téléchargement, une erreur s'affiche :->> "La référenc problème avec dll [ par pipicaca ] Bonjour!Voila je dois faire une application en C# utilisant des dll écrites en C. Les fonctions de ces dll ont en paramètres d'entrée/sortie des struc ?Gros problème avec dll [ par pipicaca ] Bonsoir,Voila je dois utiliser une dll écrite en C dans un programme écrit en C#. COmment faire??? Les fonctions contenues dans la dll et que je dois


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,092 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales