Hallo,
ich stelle gerade ein Projekt von Delphi nach C# um und bin wohl noch ein bischen in der Delphi-Syntax verfangen.
Ich habe globale Tabellen mit Initialisierungsdaten bisher als Array[1..n] of record global vereinbart.
Gut das muß jetzt in eine Klasse. Als static ja kein Problem.
Wie aber kann ich ein Array von Structuren zur Compilerzeit initialisieren?
Hier ein Codebeispiel aus Delphi.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20:
| type TPruefungsArt = record Art : string; ID : Integer; T : Array [1..5] of String; V : boolean; A : boolean; N : boolean; F : boolean; Z : boolean; end;
const PrfgAnz = 27; Pruefungsart : Array[1..PrfgAnz] of TPruefungsart = (Art: 'Mannschaftsspr. mit/ohne Stechen'; ID: ceMannschaftspr; T:('Fehler','Zeit','','',''); V:true; A: true; N: false; F: true; Z: true), (Art: 'Mannschaftsspr. 2 Uml. Stechen'; ID: ceMannschaft2US; T:('Fehler','Zeit','','',''); V:true; A: true; N: false; F: true; Z: true), ... |
Für einen Tip dankbar.
Gruß Peter
Moderiert von Christian S.: Delphi-Tags hinzugefügt