string[].contains

.NET

3 svar · 871 visningar · startad av Riri

Medlem sedan dec. 2000182 inlägg
Trådstart#1

Hej,

Kan jag på ngt sætt kolla om en string array har ett speciellt stræng værde i sig?

Richard

Medlem sedan mars 20023 561 inlägg
#2

Tror att du måste loopa igenom den och kolla varje värde för sig.

Medlem sedan apr. 20012 266 inlägg
#3

Ej testat:

string[] array = {"Hej", "alla", "glada"};
if (Array.IndexOf(array, "Hej"))
   // Hej finns med
else
   // Hej finns inte med
Medlem sedan feb. 200563 inlägg
#4

Ett alternativ är IndexOf som ovan men med tillägget >=0 d.v.s.

if (Array.IndexOf(array, "Hej") >= 0)

Ett annat alternativ:

if(((IList)array).Contains("Hej"))

/ Tomas

251 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)