Feedback

C# - Liste nach einem Element durchsuchen

Veröffentlicht von am 19.11.2015
(2 Bewertungen)
Liste durchsuchen und den entsprechenden Index ausgeben.
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) für Administratoren - Kompakt

Nach dieser Schulung beherrschen Sie die Grundlagen des TFS. Sie erledigen administrative Aufgaben schnell und sicher.

Visual Studio Team Foundation Server 2017/2015 (TFS) für Projektmitglieder - Kompakt

Nach Teilnahme an dieser Schulung sind Ihnen die Grundlagen von ALM geläufig. Sie planen und steuern Projekte effizient mit dem Visual Studio Team Foundation Server.

    private static string ListSuche(List<string> text, string suchwort)
        {
            int index = -1;   
            int i = text.IndexOf(suchwort, index + 1);
            if (i < 0)
            {   
               
                return "Wort nicht gefunden";
            }
            else
            {
                return i.ToString();
            }
        }
Abgelegt unter List, Listedurchsuchen.

2 Kommentare zum Snippet

Allesator schrieb am 19.11.2015:
Hi,
wieso übergibst du bei <code>.IndexOf(Suchwort, index + 1)</code> nicht gleich eine "0" anstelle von "index + 1"? Müsstest dann nicht extra noch eine Variable erstellen :)
Anonymous2 schrieb am 20.11.2015:
Und dass statt dem Index ein String zurückgegeben wird, ist etwas unbrauchbar? Letztendlich sollte die Funktion ein Einzeiler sein und zwar nur der IndexOf Aufruf.
 

Logge dich ein, um hier zu kommentieren!