두 함수 간의 차이점은 무엇입니까? 합계/집계?LINQ의 누적 합계와 차액
10
A
답변
9
본질적으로 Sum을 하나의 특정 유형의 Aggregate로 생각할 수 있지만 다른 많은 유형이 있습니다.
집합의 일부 예는 모든 단일 값을 곱하거나 숫자가 아닌 문자열을 추가하는 것일 수 있습니다.
합계에 더하여 합계가 존재하는 이유는 단순히 합계가 더 일반적인 유형의 집계 함수 중 하나이므로 단순히이 경우에 대한 추가 기능을 추가하는 것이 좋습니다.
9
Sum
작업은 Aggregate
의 특수화입니다. Aggregate
작업은 값 쌍을 단일 값으로 줄이는 대리자를 적용하여 컬렉션을 단일 값으로 축소하는 방법입니다. Sum
은 기본적으로 을 +
함수/연산자로 호출합니다.
4
Aggregate
은 훨씬 유연합니다. 다양한 유형 (예 : 문자열 작성)에서 사용할 수 있습니다. Sum
은 (숫자를 추가하는) 아주 특별한 목적을 가지고 있습니다.
관련 문제
- 1. 누적 필드가있는 누적 합계
- 2. 열 합계와 변수로 저장
- 3. MySQL의 합계와 그룹으로 방법
- 4. 파이썬의 합계와 NumPy의 numpy.sum
- 5. 십자가는 합계와 SQL에 적용
- 6. 합계와 감소가있는 데이터를 사용하여 누적 가로 막 대형 차트를 만들려면 MDX 계산 된 멤버를 만듭니다.
- 7. 행과 합계와 행의 차이로부터의 합계
- 8. 배열의 합계와 동일한 수를 찾습니다.
- 9. 누적 월간 누적 합계 및 Postgresql
- 10. 누적 합계는
- 11. 누적 총
- 12. 누적 비율 (%)
- 13. 누적 배열
- 14. 누적 히스토그램
- 15. 누적 차이
- 16. linq의 고유?
- 17. Linq의 Foreach
- 18. LINQ의 집계
- 19. LINQ의 DateDiff
- 20. Linq의 업데이트
- 21. LINQ의 술어
- 22. Linq의 'And'연산자
- 23. Linq의 ObservableCollection
- 24. LINQ의 GroupBy
- 25. Linq의 대표단
- 26. Linq의 StrongTypingException
- 27. LINQ의 조건부
- 28. 모든 제품의 총 합계와 주문 수량 XSL
- 29. C# - 날짜 별 합계와 GrandTotal (LINQ를 사용)
- 30. 바이러스 합계와 같은 웹 사이트는 어떻게 작동합니까?
허용되는 답변보다 훨씬 나은 답변입니다. –