DA0011: CompareTo의 부담이 큽니다.DA0011: Expensive CompareTo

규칙 IDRule Id DA0011DA0011
범주Category .NET Framework 사용.NET Framework Usage
프로파일링 방법Profiling methods 샘플링Sampling

.NET 메모리.NET Memory
메시지Message CompareTo 함수는 정리되어야 하며 메모리를 할당하면 안 됩니다.CompareTo functions should be cheap and not allocate any memory. 가능한 경우 CompareTo 함수의 복잡성을 줄입니다.Reduce complexity of CompareTo function if possible.
규칙 유형Rule type 경고Warning

원인Cause

해당 형식의 CompareTo 메서드가 부담이 크거나 메모리를 할당합니다.The CompareTo method of the type is expensive or allocates memory.

규칙 설명Rule Description

CompareTo 메서드는 효율적이어야 하며 메모리를 할당하지 않아야 합니다.CompareTo methods should be efficient and should not allocate memory.

위반 문제를 해결하는 방법How to Fix Violations

CompareTo 메서드의 복잡성을 줄이세요.Reduce the complexity of the CompareTo method.