C# Array als Objekteigenschaft

JMan2000

Cadet 4th Year
Registriert
Mai 2020
Beiträge
103
Hallo,
ich habe folgendes Problem:
Ich möchte eine Klasse mit einem Array als Objekteigenschaft festlegen. Ich weiß allerdings nicht, wie man im Code weiter damit umgeht.
Wie kann ich, wenn ich jetzt ein Objekt erstelle die Arraygröße(n) festlegen?
Und wie kann ich anschließend Zahlen in das Array speichern?
LG J

class Sudoku
{
public int[,] Tabelle { get; set; }
}
 
Du kannst ein Array so als Klassenvariable deklarieren:

C#:
public class Sudoku {
    public int[] Tabelle {get; set;}
    
    
    public Sudoku(int sudokuSize){
        Tabelle = new int[sudokuSize];
    }
}

Werte kannst du in ein Array einfach so reinschreiben:

C#:
Tabelle[0] = 1;
Tabelle[1] = 3;

etc....
 
Danke für die schnellen Antworten.
 
Zurück
Oben