habe ich eine Liste, die enthält: {"something1","something2","somefoo","bar"}
Wenn der Anfang eines Strings ist gleich einem anderen
Ich habe eine foreach
Schleife für jede Saite zu überprüfen.
string input = "thing";
foreach(string word in list) //list = {"something1","something2","somefoo","bar"}
{
if (word.StartContains(input))
return;
}
So wie Sie ich will sehen überprüfen, ob meine input
Zeichenfolge in der Zeichenfolge enthalten in der Liste. Das Ergebnis, das ich möchte, ist, dass ich in diesem Code nicht zurückgegeben werden soll.
Was müssen StartContains
tun ??
Diese Methode muss überprüfen, ob die ersten Buchstaben gleich dem Eingang sind, Nicht das ganze Wort wie was Contains()
tun.
Ich habe keine Ahnung, wie diese zu erstellen ...
Danke,
Sie benötigen 'word.StartsWith (Eingabe)' so weit wie ich undestrand. –
Enthält dasselbe, enthält aber Vergleiche beginnend mit dem ersten Zeichen und nicht mit einem Ort in der Zeichenfolge. – jdweng
Meinen Sie, Sie müssen etwas implementieren, das dies tut und nicht eingebaut ist? Ich weiß, dass andere dir Antworten gegeben haben, die eingebaute Methoden verwenden, aber es ist nicht klar aus deiner Frage, ob das alles ist, was du brauchst oder ob du es selbst machen musst. – DigiFriend