Dynamic C# Menu Generator