Share via


void (C# Reference) 

When used as the return type for a method, void specifies that the method does not return a value.

void is not allowed in a method's parameter list. A method that takes no parameters and returns no value is declared as follows:

void SampleMethod();

void is also used in an unsafe context to declare a pointer to an unknown type. For more information, see Pointer types (C# Programming Guide).

void is an alias for the .NET Framework System.Void type.

C# Language Specification

For more information, see the following sections in the C# Language Specification:

  • 1.6.5 Methods

See Also

Reference

C# Keywords
Reference Types (C# Reference)
Value Types (C# Reference)
Methods (C# Programming Guide)

Concepts

C# Programming Guide
Unsafe Code and Pointers (C# Programming Guide)

Other Resources

C# Reference