7 Collections.emptyList () 대 새 인스턴스 실제로, 더 나은처럼 빈 목록을 반환하는 이 : return Collections.emptyList(); 또는 이렇게 : return new ArrayList<Foo>(); 아니면 이것이 반환 된 목록으로 무엇을 할 것인지에 전적으로 의존합니까? 241 java collections empty-list
7 C #에 "Empty List"싱글 톤이 있습니까? C #에서는 LINQ와 IEnumerable을 잘 사용합니다. 그리고 모든 것이 훌륭합니다 (또는 적어도 대부분 그렇습니다). 그러나 대부분의 경우 IEnumerable<X>기본값으로 비어 있어야합니다 . 즉, for (var x in xs) { ... } null 검사없이 작동합니다. 이제 이것은 더 큰 맥락에 따라 현재 내가하는 일입니다. var xs = f() ?? new X[0]; // … 80 c# singleton ienumerable empty-list