Enumerating enum types in Delphi
A technical guide on how to iterate over all values of an enumeration type in Delphi using record helpers and sets.
A technical guide on how to iterate over all values of an enumeration type in Delphi using record helpers and sets.
Explains how .NET 6's TryGetNonEnumeratedCount method works to get an element count without enumeration, using internal interfaces like IIListProvider.
A guide to implementing a type-safe, feature-rich alternative to C#'s built-in enum, addressing its common shortcomings.
Discusses replacing ambiguous three-state Booleans (true/false/null) with explicit enumerations in programming for clearer, safer code.