This structure indicates that a method does not return any information, as in public void Main( ) . This type is available in C# through the void alias. public struct Void { // No public or protected members } HierarchyObject ValueType Void Returned ByMultiple types Passed ToArgIterator.ArgIterator( ) , IntPtr.IntPtr( ) , System.Reflection.Pointer.Box( ) , UIntPtr.UIntPtr( ) |