728x90
// List 를 선언하고
List<person> pList = new List<person>()
{
new person(){Name="a", Age=1},
new person(){Name="b", Age=2},
new person(){Name="c", Age=3},
new person(){Name="d", Age=4}
};
// Foreach 에서 수행할 Action 을 정의
Action<person> print = person => { Console.WriteLine("{0},{1}",person.Name, person.Age); };
// 수행
pList.ForEach(print);
// Action 을 정의하지 않고 아래와 같이 쓸수도 있다. 위 두줄이 한줄로
pList.ForEach(person => Console.WriteLine("{0},{1}",person.Name, person.Age));
결과
a,1
b,2
c,3
d,4
728x90
'C# > Winform' 카테고리의 다른 글
(.NET) 익명 메서드를 이용한 파일 정렬 (0) | 2017.04.15 |
---|---|
(.NET) dt.Rows.Find("찾을값") 사용방법 (0) | 2017.04.15 |
(.NET) 익명메서드를 이용한 간단 이벤트 처리 (0) | 2017.04.15 |
(.NET) 확장 메서드 (0) | 2017.04.15 |
(.NET) exe 실행 파일 항상 위에 두기(BringWindowToTop, SetWindowPos - user32.dll) (0) | 2017.04.15 |