public EndBlockElement(string name) { switch(name.ToLower()) { case "foreach": type = EndBlockType.ForEach; break; case "if": type = EndBlockType.If; break; default: throw new Exception("Invalid end block type!"); } }
public EndBlockElement(EndBlockType blockType) { type = blockType; }