Ich habe eine Liste wie folgt definiert:finden, wenn ein Substring Teil der Liste/Array direkt
List<string> content = new List<string>(){ "Hello This", "This is", "This" };
ich einen Code finden wollen, wenn die Liste der Schlüsselwörter Dieses enthält, und wenn ja sein erstes Auftreten bekommen .
Bestehende Code:
foreach(string line in content){
if(line.Contains("This"))
return line;
}
Ich möchte einfach und wissen, ob eine andere Alternative gibt. Wenn wir den vollständigen String kennen, könnten wir List.Contains verwenden, aber für einen Teilstring, wie weiter?
VERWENDUNG VON .NET 2.0. Bitte schlagen Sie vor, ohne LINQ zu verwenden.
Was ist falsch mit Ihrem aktuellen Code? – DGibbs
@DGibbs nichts ist falsch, aber ich wollte wissen, ob es etwas einfacher/direkter könnte ich stattdessen verwenden könnte. –
@B V Raman Es sieht für mich vollkommen einfach aus. Wenn ich LINQ nicht verwenden könnte, würde ich es tun. Ich würde nur vorschlagen, dass Sie einen Vergleich zwischen Groß- und Kleinschreibung vornehmen./ – DGibbs