2009-03-31 6 views
3

Comment puis-je trouver indexof() de:Trouvez IndexOf en C#

string value = "  50  "; 

Il y a des espaces ... mais je ne veux pas les supprimer en utilisant SubString() ou Replace() ...

Je dois retirer leftindex espaces jusqu'à ce que je reçois "5" et supprimer rightindex espaces après "0".

+0

Pouvez-vous donner plus de contexte? les fonctions substring, replace et trim sont intégrées pour la gestion des chaînes, vous devriez les utiliser. – Jeff

+0

Je trouve ça drôle un indice de question est noté à -1 – Crash893

Répondre

9

String.Trim

+0

merci .. son fonctionnement bien .... –

5

Il suffit d'utiliser value = value.Trim(); et tous les espaces avant et après "50" aura disparu.

+0

merci .. son fonctionnement bien .... –

2

Vous pouvez enchaîner comme ça

value.Trim().IndexOf(whatever); 
1

Vous n'avez pas besoin de construire une logique pour l'espace parage car il existe déjà String.Trim() disponible en C#

valeur = value.Trim () vous donnera « 50 »

0

juste FYI il y a un .trimleft et un TrimRight de sorte que vous pouvez obtenir « 50 » ou « 50 » respetivly

+0

merci .. son fonctionnement bien .... –

+0

votez pour moi puis! bébé – Crash893

1

Aujourd'hui, j'appris quelque chose de nouveau au sujet de quelques-unes des petites nuances de ajax jQuery appels et les objets JSON qui sont renvoyés.

Si vous connaissez ou avez utilisé des appels ajax jQuery dans votre code, sans doute que l'exemple de code suivant semble typique de quelque chose que vous avez vu avant:

Pour plus de réponse dans ce site:

http://net-2-media.com/test/c-indexof

Questions connexes