Multi-state calculator in c#