Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Comparer 2 string [ Système / Autre ] (woot6768)

jeudi 15 juin 2006 à 16:53:13 | Comparer 2 string

woot6768

Salut à tous,
Comment, en C#, peut on faire ceci :

(tabmots[x] >= mot)

Les deux variables sont des string, l'une un élément d'un tableau, l'autre, un mot.
Merci...




_________________________________________________________________________
Woot
Alias Wouter Tjon.

jeudi 15 juin 2006 à 16:53:47 | Re : Comparer 2 string

woot6768

Je vous poste mon code avec, au cas ou...


_________________________________________________________________________
Woot
Alias Wouter Tjon.

jeudi 15 juin 2006 à 16:54:56 | Re : Comparer 2 string

woot6768

private Collection<string> mots;


mots = ExtraireMots(mots, nom);

//Répertoire des mots :

string[] tabmots = new string[50];

string mot;

int i = -1;

int x;

bool inferieur;

foreach (object elt in mots)

{

mot = ((string)elt);

x = 0;

inferieur = false;

while (x <= i && !(inferieur))

{

if (tabmots[x] >= mot)

inferieur = true;

else

x = x + 1;

}




_________________________________________________________________________
Woot
Alias Wouter Tjon.

jeudi 15 juin 2006 à 17:25:42 | Re : Comparer 2 string

Bidou

Administrateur CodeS-SourceS
Salut,
Ben ça dépend, tu veux comparer quoi? Si tu utilises '<=' c'est que tu as à faire à un int. Or tabmots[x] est un string, ce qui pose un problème de compilation bien sûr.
Si tu veux le nombre de lettre que y'a dans le mot, tu devras faire : tabmots[x].



VC# forever

jeudi 15 juin 2006 à 17:27:45 | Re : Comparer 2 string

woot6768

Voulais tu dire : tabmots[x].length?


_________________________________________________________________________
Woot
Alias Wouter Tjon.

jeudi 15 juin 2006 à 17:32:24 | Re : Comparer 2 string

woot6768

En clair, ce qu'il faut que je fasse :
Il faut que si al longueur de mon tableau est supérieur au nombre de 'mot', alors je dois mettre 'inferieur' à true.


_________________________________________________________________________
Woot
Alias Wouter Tjon.

jeudi 15 juin 2006 à 18:09:14 | Re : Comparer 2 string

Bidou

Administrateur CodeS-SourceS
Oui, je voulais mettre ça, j'ai oublié après coup pardon.
"Il faut que si al longueur de mon tableau est supérieur au nombre de 'mot', alors je dois mettre 'inferieur' à true."
> if(tabmots.Lenght > mot) inferieur = true;



VC# forever

jeudi 15 juin 2006 à 19:38:21 | Re : Comparer 2 string

DiJiTooL

Réponse acceptée !
Il faut que tu utilise la methode Compare

String.Compare (tabmots[x],mot);

Resultat Inférieur à zéro

tabmots[x] est inférieur à mot.

Resultat = Zéro

tabmots[x] est égal à mot.

Resultat Supérieur à zéro

tabmots[x] est supérieur à mot.


Pour plus d'infos va voir la msdn: [ Lien ]

vendredi 16 juin 2006 à 11:06:50 | Re : Comparer 2 string

woot6768

Merci pour vos réponses!


_________________________________________________________________________
Woot
Alias Wouter Tjon.

vendredi 16 juin 2006 à 19:48:14 | Re : Comparer 2 string

Bidou

Administrateur CodeS-SourceS
Fallait préciser la signification du mode "supérieur" ...
Héhé.



VC# forever



Cette discussion est classé dans : comparer, string, mot


Répondre à ce message

Sujets en rapport avec ce message

programme C# [ par sambb59 ] slt tt le monde, voici mon programme j'ai une erreur est ce ke kelkun pourrai m'aidé à le résoudre svp !!  merci static< Evenements : interet du mot clé Event ?? [ par olivgiov ] Bonjour à tous !!je suis nouveau venu dans le monde du C# et donc sur ce site.j'ai cherché sur le forum mais j'ai pas trouvé de réponse à ma question. Comparer un string avec un int [ par kerma26 ] Bonjour tout le monde,Encore un problème pour moi, je cherche à comparer un string avec un entier :ex :if (String.Compare(path, int) == 0)je voudrais palindrome_programme incomplet [ par francouas ] je pense que ma fonction est bonne mais le main est incompletcomment appeller la fonction correctement pour qu'il affiche si c'est un palindrome ou pa appli interro de verbes en anglais [ par fatish ] bonjour,je suis en train d'essayer de développer une petite application pour une action pro en coursmon application est un programme d'interrogation d Property [ par eldim ] Bonjour,En VB.NET on peut passer des paramètres aux properties. Comment fait on en C# pour faire la même chose ?car j'ai essayé en faisant de la tradu Icomparer & DataGridView [ par Moomoon07 ] Salut à tous !Voila que je galère encore et toujours avec mon Icomparer.J'ai un datagridview qui contient dans sa 2ème colonne des dates (dd/mm/aaaa). [Debutant] Classes [ par shadow1779 ] Bonsoir,j'ai décidé de me mettre au C# etant donné que cela est fiable et assez proche du VB.NET , langage avec lequel je commence a etre assez initié Encore un problème de Regex ! [ par yanis7518 ] Salut à tous.Je dois remplacer dans une string du type "IN" par "1" seulement si cette string n'est pas suivie par des voyelles (A, E, I, O, U, Y). J' fichier utilisateur [ par Fo0Zie ] Bonjour à tous,Voici mon problème je n'ai jamais manipuler de fichier, j'ai un fichier texte contenant les utilisateurs de l'application qui est comme


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



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
Temps d'éxécution de la page : 1,326 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.