private void button1_Click(object sender, EventArgs e)
{
Process[] processList = Process.GetProcessesByName("ALYac.aye");
while (processList.Length < 1)
{
processList = Process.GetProcessesByName("ALYac.aye");
Console.WriteLine("검색중...");
}
processList[0].Kill();
}
왜 이걸 해보면 처리되지 않은 예외라면서 안되는걸까요 ㅠ
{
processList[0].Kill();
processList = Process.GetProcessesByName("ALYac.aye");
Console.WriteLine("검색중...");
}
while 문은 processList.Length 가 0 일때 끝나는데 이 후에 첫번째 요소를 접근하려고 해서 예외가 발생합니다.