List<void> voidList = new List<void>();
할 때 오류가 발생합니다. 어떻게 그런 식으로 무언가를 할 수 있습니까?보이드를 저장하는 List <>를 만드는 방법은 무엇입니까?
3
A
답변
4
모노에 작품 : 물론
var x = new List<System.Void>();
, 동일하게
var x = new List<Action>();
작품,하지만 말, 당신이 루프 할 수 있습니다,
7
0
왜?
개체 또는 상자 구조체를 목록에 추가 할 수있는 목록을 만들 수 있습니다.
하지만 기본적으로 일반적인 것이 아닌 일반 목록을 사용하고 있습니다. 개체를 저장할 가장 일반적인 기본 클래스를 만들 수 있습니다. 공통점이 없으면 Object는 사용자가 원하는 것입니다.
+1
업데이트 후 @Sam Pearson에 동의하면 실제로 무효 대리자 목록이 필요합니다. C# 4에서 올바른 방법은 동작을 사용하는 것입니다. – Spence
0
private void DoStuff1() { ... }
private void DoStuff2() { ... }
var myActions = new List<Action> { DoStuff1, DoStuff2 };
그런 방법이 더 유용합니다 통해 모두 호출 :
foreach (var action in myActions)
{
action();
}
관련 문제
- 1. List <>를 ComboBox에 바인딩하는 방법?
- 2. 간단한 질문 : ASP.Net에서 List <>를 캐시하는 방법은 무엇입니까?
- 3. List <>를 JsonResult와 함께 반환
- 4. List <>를 원소로 채우는 방법
- 5. 여러 List <>를 DatagridView의 데이터 소스로 사용하는 방법
- 6. List <System.IO.FileInfo>의 형식을 List <string>으로 변환하는 방법은 무엇입니까?
- 7. 즉석에서 비교 <>를 만드는 방법은 무엇입니까?
- 8. List <>
- 9. List <>
- 10. `List <Iterable <Object>>`
- 11. JAXB - List <Serializable>?
- 12. Java - 클래스를 만드는 방법 <Map <Object, List <Object> >> 개체
- 13. List <> 최적화, 가능성은 무엇입니까?
- 14. qt ftp-> list() - ftp-> list()를 할 때
- 15. WPF에서 List-like UserControl을 만드는 방법은 무엇입니까?
- 16. List <> 항목을 DataGrid 셀에 표시하는 방법은 무엇입니까?
- 17. List <> 값을 gridview에 추가하는 방법은 무엇입니까?
- 18. if (List <T>) 모음을 수정하는 방법은 무엇입니까?
- 19. DefaultListModel을 List <Object>에 캐스트하는 방법은 무엇입니까?
- 20. List <> OrderBy IComparer?
- 21. list <> sum overload
- 22. Gridview 및 List <>
- 23. List <JToogleButton>을 JPanel에 추가
- 24. 파이썬에서 defaultdict (list)를 반복하는 방법은 무엇입니까?
- 25. Scala에서 "list"를 참조하는 일반적인 방법은 무엇입니까?
- 26. .Net에서 List <>를 Deserializing해야합니다 .Net 2에서 작동합니다.
- 27. List <custome_object>를 직렬화하고 xmlSerializer를 사용하여 직렬화를 해제합니다.
- 28. DataTable에 List <CustomObject>를 사용할 때 NumberFormatException이 발생했습니다.
- 29. List <string>를 MVC에 바인딩하는 방법?
- 30. list <>를 gridview에서 변환기 매개 변수로 사용
왜 그런 식으로하고 싶습니까? – Joren
가능한 응용 프로그램은 무엇입니까? 아니면'void '를 반환하는 함수를 갖고 싶습니까? – drdwilcox
@drdwilcox 예. – Marcus