value (C# Reference)
The implicit parameter value is used in setting accessors and to add or remove event handlers.
For more information on the use of value, see event and accessor accessibility.
C# Language Specification
For more information, see the following sections in the C# Language Specification:
1.6.6.2 Properties
10.6.2 Accessors