private static string testInput = "shape_01, shape_02,shape_03";
public static void Main()
string[] inputs = testInput.Replace(" ", "").Split(',');
int count = inputs.Length;
for (int level = -1; level < 4; level++)
int index = Clamp(0, count - 1, level);
string output = inputs[index];
Console.WriteLine("Level : " + level + ", Output : " + output);
private static int Clamp(int min, int max, int value)
return Math.Max(0, Math.Min(max, value));