webForumDet fria alternativet

Kolla om ett värde finns i en array?

.NET

1 svar · 316 visningar · startad av inspiro

Medlem sedan sep. 2005673 inlägg
Frågan#1

Om jag har en array som ser ut så här:

string[] a = "hej, hoj, haj";

Hur gör jag för att kolla om en sträng innehåller ett av desa värden som finns i arrayen? Alltså typ så här skulle jag vilja göra:

if("hej" finns i a) {
}
Medlem sedan sep. 2005673 inlägg
#2

Löste det själv! :) Så här gjorde jag, finns det nåt snabbare sätt säg gärna till.

        ArrayList a = new ArrayList();
        a.Add("hej");
        a.Add("haj");
        a.Add("hoj");

        string b = "hej";
        if(a.Contains(b))
            Response.Write("hitta!");
259 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)