Uno sviluppatore precedente ha un paio di classi pubbliche che non ereditano da altre classi ma sono piene di proprietà statiche. È un altro modo di creare una struttura o enum? Si tratta di una tecnica più vecchia o più recente di alloggiamento dei dati statici a cui fare riferimento? Trovo strano / diverso vedere una classe costruita in questo modo, ma mi sto chiedendo quali altri pensieri o sentimenti dei programmatori siano riguardo a ciò che questo programmatore stava cercando di realizzare.
Questo è un esempio di ciò che sto vedendo ...
public class CashRegister
{
public static decimal OneDollarBill
{
get { return (decimal)1; }
}
public static decimal TenDollarBill
{
get { return (decimal)10; }
}
}