猿问

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

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

宝慕林4294392
浏览 531回答 2
2回答

呼唤远方

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
我要回答