2017-02-16 2 views
-2

Ich bin gerade dabei, mein eigenes Sudoku in Windows Forms C# zu schreiben und ich habe zur Zeit Probleme, zu überprüfen, ob eine ganze Zahl bereits in meiner Liste ist.Wie überprüft man, ob eine ganze Zahl bereits in einer Liste ist

for (int i = 0; i < 9; i++) 
     { 
      List<int> list = new List<int>(); 
      for(int j = 0; j < 9; j++) 
      { 
       list.Add(sodukuPlayfield.grid[i, j]); 
      } 
     } 

Also füge ich alle Anzahl in einer Zeile zu einer Liste hinzu. Aber danach möchte ich überprüfen, ob es nur eine Nummer von 1 bis 9 gibt. Wie kann ich das lösen?

Vielen Dank.

+0

Haben Sie etwas gesucht? –

+0

Verwenden Sie eine Hashtabelle. – user5151179

+0

Verwenden Sie list.Contains (searckey) –

Antwort

0

Ich bin mir nicht ganz sicher, wo Sie die Liste Prüfung setzen wollen, aber das ist, wie Sie überprüfen, ob eine Liste, eine bestimmte Anzahl enthält:

List.Contains(number you're searching for)

Hoffe, es hilft!

Verwandte Themen