2010-05-05 3 views
-2

Quel est le contraire de la comparaison de chaînesEn face de -> EndsWith()

thisString-> EndsWith ("String")

Si elle ne se termine pas avec ...

+0

L'utilisation de termes comme "opposite of" par rapport au code est une très, très mauvaise idée. C'est comme quand des non-programmeurs disent "Et" quand ils veulent dire "Ou", etc. – Armentage

+0

Est-ce que les choses sont ou non opposées? – Rajesh45

+0

Votre question n'est pas claire du tout. Bon commentaire Armentage – GuruC

Répondre

6
!thisString->EndsWith("String"); 
2

Vous ne savez pas exactement ce que vous entendez par "contraire", mais il existe une méthode StartsWith. Alternativement, si vous cherchez à savoir si cela ne se termine pas avec vous, vous pouvez annuler la valeur retournée par EndsWith. J'espère que cela aide, et que je comprends la question correctement.

0

verbeux:

if (thisString->EndsWith("String") == false) 
{ 
    // does not end with 
} 

Terse:

if (!thisString->EndsWith("String")) 
{ 
    // ditto 
} 
1

Vous devez préciser votre question un peu, mon ami.

Soit vous recherchez:

StartsWith("string"); 

^fait référence au début de la chaîne

ou

!thisString->EndsWith("string"); 

^vous utiliser pour vérifier si la chaîne ne se termine pas avec "string"