在C#中,要抛出一个异常并设置其 Message 属性为指定的字符串,可以直接在抛出异常时通过构造函数传入消息。代码示例如下:
csharp
throw new Exception("这是一个异常");
如果需要更具体的异常类型(如参数错误、非法操作等),可以使用相应的派生类,例如:
csharp
throw new ArgumentException("这是一个异常");
throw new InvalidOperationException("这是一个异常");
这样,当异常被捕获时,其 Message 属性即为设置的字符串。