Vad bör jag använda här?
Det handlar om produkter i en webbshop och nu ska jag lägga till ett suffix till produkterna, dvs: st. frp, M (meter), L (liter) osv.
Först tänkte jag en enum typ:
public enum ProductSuffix
{
None,
St,
Frp,
L
...
}
Enumer är ju smidiga, problemet är om man behöver översätta dem till svenska som ovan. Hur gör man bäst då?
Skapar en metod med en swichsats som översätter?
public string translateSuffix(ProductSuffix suffix)
{
switch (suffix)
{
case ProductSuffix.St:
return "st.";
...
}
}
Är det så man måste göra om man vill använda enum men behöver översättningar?
Eller ska jag skippa enumen helt och göra en klass av värdena istället?
Vad skulle ni ha gjort?