I have some fields in a C# class which I initialize using reflection. The compiler shows CS0649 warning for them:
Field
foo\' is never assigned
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.