c#构造函数中抛出异常妥当吗

c++因为析构函数的原因不建议在构造函数中抛出异常,那C#呢?请各位达人赐教

慕雪6442864
浏览 697回答 2
2回答

犯罪嫌疑人X

public List(int capacity) {&nbsp;&nbsp; if (capacity < 0) ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.capacity, ExceptionResource.ArgumentOutOfRange_SmallCapacity);&nbsp; _items = new T[capacity];&nbsp; }List.cs的代码
打开App,查看更多内容
随时随地看视频慕课网APP