Hallo,
mit Delphi kann ich folgendes machen:
Delphi-Quellcode:
TSkipHour = 0..23;
TSkipHours = set of TSkipHour;
Damit ist es mir möglich, z.B. die Stunden 3, 5 und 10 in die Menge aufzunehmen und ich kann dann später überprüfen, welche Stunden ausgewählt wurden, also in der Menge drin sind.
Wie kann ich das nun in C# implementieren?
Mit einem enum und Flags müsste ich das ja total umständlich machen:
Code:
[Flags]
enum SkipHour: uint
{
0 = 0x00000001,
1 = 0x00000004,
2 = 0x00000008
// usw....
}
Bleibt mir da also nichts anderes übrig, als z.B. eine Boolean-Liste zu verwenden, wo ich für 0 bis 23 immer true oder false setze?
Viele Grüße
Sascha