Disable/suppress warning CS0649 in C# for a specific field of class

You could use #pragma warning to disable and then re-enable particular warnings:

public class MyClass
    #pragma warning disable 0649

    // field declarations for which to disable warning
    private object foo;

    #pragma warning restore 0649

    // rest of class

Refer to Suppressing “is never used” and “is never assigned to” warnings in C# for an expanded answer.

Leave a Comment