System.SwitchCaseDefaultException.SwitchCaseDefaultException C# (CSharp) Method

SwitchCaseDefaultException() private method

private SwitchCaseDefaultException ( Enum value ) : System.Diagnostics.CodeAnalysis
value Enum
return System.Diagnostics.CodeAnalysis
        public SwitchCaseDefaultException(Enum value)
        {
            if (value == null)
            {
                throw new ArgumentNullException(nameof(value));
            }

            ReflectionHelper.SetPrivateField(this, "_message", $"Unexpected value.{Environment.NewLine}Enum name: {value.GetType().FullName}{Environment.NewLine}Enum value: {value}");
        }

Same methods

SwitchCaseDefaultException::SwitchCaseDefaultException ( ) : System.Diagnostics.CodeAnalysis
SwitchCaseDefaultException::SwitchCaseDefaultException ( Enum value, string message ) : System.Diagnostics.CodeAnalysis
SwitchCaseDefaultException::SwitchCaseDefaultException ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : System.Diagnostics.CodeAnalysis
SwitchCaseDefaultException::SwitchCaseDefaultException ( string message ) : System.Diagnostics.CodeAnalysis
SwitchCaseDefaultException::SwitchCaseDefaultException ( string message, Exception innerException ) : System.Diagnostics.CodeAnalysis
SwitchCaseDefaultException