#pragma (C# Reference)

 

Updated: July 20, 2015

For the latest documentation on Visual Studio 2017 RC, see Visual Studio 2017 RC Documentation.

#pragma gives the compiler special instructions for the compilation of the file in which it appears. The instructions must be supported by the compiler. In other words, you cannot use #pragma to create custom preprocessing instructions. The Microsoft C# compiler supports the following two #pragma instructions:

#pragma warning

#pragma checksum

#pragma pragma-name pragma-arguments  

Parameters

pragma-name
The name of a recognized pragma.

pragma-arguments
Pragma-specific arguments.

C# Reference
C# Programming Guide
C# Preprocessor Directives
#pragma warning
#pragma checksum

Show: