List에 다양한 파라미터의 함수를 하나씩 저장하고싶음

예를 들어

List<함수> list = new List<함수>();

list.Add(DrawLine(0,1,2,3));
list.Add(DrawCircle(10));
list.Add(ShowDisplay());

이런식으로 리스트에 쌓아두고 나중에 싹 한꺼번에 실행시키는게 목표인데 가능할까?

만약 불가능하다면 다른 좋은 대안 있음?