C# Language Reference
C# Preprocessor Directives

This section discusses the C# language's preprocessor directives:

#if

#else

#elif

#endif

#define

#undef

#warning

#error

#line

#region

#endregion

#pragma

#pragma warning

#pragma checksum

While the compiler does not have a separate preprocessor, the directives described in this section are processed as if there was one; these directives are used to aid in conditional compilation. Unlike C and C++ directives, you cannot use these directives to create macros.

A preprocessor directive must be the only instruction on a line.

See Also

Tasks

Concepts

Other Resources

Tags :


Community Content

Beef-Tech-ees
Asp.Net message "preprocessor directive expected"
If you arrived on this page due to the above message in VS, you are probably looking for information on Data Binding.

If so, then follow this link http://msdn.microsoft.com/en-us/library/bda9bbfx.aspx
Tags :

Page view tracker