Hallo,
ich hab hier ein ganz simples Array aus Werten mit dem Datentyp Ulong.
C#-Quelltext
1:
| ulong[] ignoreIds = new ulong[] { "3000101", "3000301", "3000302", "1001", "1010", "1010010", "1010030" }; |
Nun würde ich gern false zurückgeben wenn ein Parameter meiner Methode denselben Wer hat wie ein Wert aus meinem Array.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7:
| private bool CheckIgnoreIds(ulong id) { ulong[] ignoreIds = new ulong[] { "3000101", "3000301", "3000302", "1001", "1010", "1010010", "1010030" }; if (ignoreIds.ToString().Contains(id)) return false; return true; } |
Der Code ist so nicht korrekt, ich weiß blo nicht so recht ob ich vorher in String konvertieren muss, dann Contain() anwende...(jedoch wird true zurückgegeben wenn dann ein Zeichen der Zeichenfolge übereinstimmt)
Ich will zwingend die Contains()-Methode nutzen...brauch ich da dann eine ArrayList?
Sorry für die Anfängerfrage, aber komme grad nicht so recht weiter...
danke vielmals