Forse dall'oggetto non è molto chiaro, ma non sapevo come descriverlo.

Nel software che stò aggiornando o una situazione del genere:

if(mattina)
variabile1 = buongiorno
variabile2 = sole
ecc. fino a variabile100
else if(pomeriggio)
variabile1 = buon pomeriggio
variabile2 = nuvolo
ecc. fino a variabile100
else if(sera)
variabile1 = buona notte
variabile2 = buio
ecc. fino a variabile100

Praticamente sono dichiarate più di 100 variabili.

Il software in questione deve essere estremamente veloce nell'elaborazione, perché trattasi di batch di invio documenti.
Sviluppato in c# 3.5

Il più più performante:
- Dictionary
- xml
- DB

Valuto ulteriori consigli.

Grazie