Action은 C#의 델리게이트(delegate) 중 하나로, 반환값이 없는 메서드를 참조하기 위한 형식입니다. 즉, 메서드를 변수로 전달하거나 다른 메서드의 인자로 사용할 때 유용하게 활용됩니다. Action은 다음과 같이 선언됩니다. public delegate void Action(); 위의 코드에서, public은 액세스 수준 지정자입니다. delegate 키워드는 C#에서 델리게이트를 선언할 때 사용하는 키워드입니다. void는 반환값이 없는 메서드를 의미합니다. 그리고 Action은 델리게이트의 이름입니다. Action은 인자를 갖지 않는 경우와 인자를 갖는 경우로 나뉩니다. 예를 들어, 반환값이 없는 메서드를 인자로 받는 Action은 다음과 같이 선언됩니다. public delegate v..