ArgumentException.Message 属性

定义

获取错误消息和参数名称,或者仅当未设置任何参数名称时出现错误消息。

C#
public override string Message { get; }

属性值

描述异常详细信息的文本字符串。 此属性的值采用以下两种形式之一:

条件 价值
ParamName 为 null 引用(在 Visual Basic 中Nothing),或长度为零。 传递给构造函数的 Message 字符串。
ParamName 不为 null,长度大于零。 追加了无效参数名称的 Message 字符串。

注解

此属性替代 Message。 错误消息应本地化。

适用于

产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0