C#에서 System.Diagnostics.Process를 사용하면
프로세스 전반에 관한 컨트롤을 편리하게 할 수 있습니다.
간단하게 모든 프로세스 리스트를 출력해보고 싶다면 다음과 같이 하면 됩니다!
프로세스 전반에 관한 컨트롤을 편리하게 할 수 있습니다.
간단하게 모든 프로세스 리스트를 출력해보고 싶다면 다음과 같이 하면 됩니다!
1
2
3
4
5
6
7
8
9
10 |
class Program {
static void Main() {
Process[] processes = Process.GetProcesses(); // 모든 프로세스 추출
Console.WriteLine("Count : {0}", processes.Length); // 전체 프로세스 개수 출력
foreach (Process process in processes) { // foreach 루프 수행
Console.WriteLine(process.Id); // 프로세스 아이디 출력, process.ProcessName을 통해 프로세스 이름도 추출할 수 있다!
}
}
} |
cs |
'IT노트(구) > C#' 카테고리의 다른 글
(C#) StringBuilder의 AppendLine()이 작동하지 않는 경우 (0) | 2016.04.21 |
---|---|
(C#) String을 SecureString으로 쉽게 변환하는 방법 (0) | 2016.01.11 |
(C#) String.Empty와 ""의 차이점 (0) | 2015.12.22 |
C# 초간단 WebRequest 예제 (0) | 2015.12.10 |
C# 구분자 기준으로 문자열 자르는 방법(Split 이용) (0) | 2015.12.10 |