This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project, feel free to reach out to us!

Metadata

ID: csharp-best-practices/no-empty-finalizer

Language: C#

Severity: Info

Category: Best Practices

Description

Destructor should not be empty.

Non-Compliant Code Examples

public class MyClass {
    ~MyClass() {
        
    }
}

Compliant Code Examples

public class MyClass {
    ~MyClass() {
        doSomething();
    }
}
https://static.datadoghq.com/static/images/logos/github_avatar.svg https://static.datadoghq.com/static/images/logos/vscode_avatar.svg jetbrains

Seamless integrations. Try Datadog Code Analysis