T_Cyjb_CommonExceptions - CYJB/Cyjb GitHub Wiki

CommonExceptions 类

提供用于异常处理的辅助方法。

继承层次

System.Object
  Cyjb.CommonExceptions
Namespace: Cyjb
Assembly: Cyjb (in Cyjb.dll) Version: 1.0.23+7750dd8e971297c5fa962a3bee37fb78f72793f6

语法

C#

public static class CommonExceptions

The CommonExceptions type exposes the following members.

方法

 

名称 说明
公共方法静态成员 ArgumentCountOutOfRange 返回计数超出范围的异常。
公共方法静态成员 ArgumentEmptyString 返回参数不能是空字符串的异常。
公共方法静态成员 ArgumentIndexOutOfRange 返回索引超出范围的异常。
公共方法静态成员 ArgumentMinMaxValue 返回参数上下界颠倒的异常。
公共方法静态成员 ArgumentMustBePositive 返回参数小于等于零的异常。
公共方法静态成员 ArgumentNegative 返回参数小于零的异常。
公共方法静态成员 ArgumentOutOfRange(Object, String) 返回参数超出范围的异常。
公共方法静态成员 ArgumentOutOfRange(Object, Object, Object, String) 返回参数超出范围的异常。
公共方法静态成员 ArgumentWrongType 返回参数类型错误的异常。
公共方法静态成员 ArrayNonZeroLowerBound 返回数组下限不为 0 的异常。
公共方法静态成员 ArrayTooSmall 返回目标数组太小而不能复制集合的异常。
公共方法静态成员 CannotCastNullToValueType 返回 null 不能转换为值类型的异常。
公共方法静态成员 CheckArrayElemenetNull(T) 检查指定的数组,如果为 null、长度为零或包含为 null 的元素则抛出相应异常。
公共方法静态成员 CheckCollectionEmpty 检查指定的集合,如果长度为零则抛出相应异常。
公共方法静态成员 CheckDelegateType 检查指定类型是否是委托类型,如果不是则抛出相应异常。
公共方法静态成员 CheckEnumType 检查指定类型是否是枚举类型,如果不是则抛出相应异常。
公共方法静态成员 CheckSimplyArray 检查指定的数组,如果为 null,或者不是下限为零的一维数组则抛出相应异常。
公共方法静态成员 CollectionCountDiffer 返回集合长度与当前集合不同的异常。
公共方法静态成员 CollectionItemCompareFailed 返回无法比较集合元素的异常。
公共方法静态成员 CollectionReadOnly 返回集合是只读的异常。
公共方法静态成员 ExtraJunkAtEnd 返回字符串末尾有其它无法分析的字符的异常。
公共方法静态成员 InvalidCast 返回一种类型不能转换为另一种类型的异常。
公共方法静态成员 InvalidElementType() 返回目标元素类型与集合项的类型不兼容的异常。
公共方法静态成员 InvalidElementType(Exception) 返回目标元素类型与集合项的类型不兼容的异常。
公共方法静态成员 InvalidThreshold 返回阈值超出范围的异常。
公共方法静态成员 MethodNotSupported 返回方法不支持的异常。
公共方法静态成员 MultidimensionalArrayNotSupported 返回多维数组不被支持的异常。
公共方法静态成员 MustBeDelegate 返回类型必须从委托派生的异常。
公共方法静态成员 MustBeEnum(String) 返回必须是枚举类型的异常。
公共方法静态成员 MustBeEnum(Type, String) 返回必须是枚举类型的异常。
公共方法静态成员 MustContainValidInfo 返回字符串不包含可用信息的异常。
公共方法静态成员 NegativeUnsigned 返回无符号数的字符串包含负号的异常。
公共方法静态成员 NoParsibleDigits 返回找不到可识别的数字的异常。
公共方法静态成员 OverflowByte 返回值超出 Byte 范围的异常。
公共方法静态成员 OverflowInt16 返回值超出 Int16 范围的异常。
公共方法静态成员 OverflowInt32 返回值超出 Int32 范围的异常。
公共方法静态成员 OverflowInt64 返回值超出 Int64 范围的异常。
公共方法静态成员 OverflowSByte 返回值超出 SByte 范围的异常。
公共方法静态成员 OverflowUInt16 返回值超出 UInt16 范围的异常。
公共方法静态成员 OverflowUInt32 返回值超出 UInt32 范围的异常。
公共方法静态成员 OverflowUInt64 返回值超出 UInt64 范围的异常。
公共方法静态成员 StreamClosed 返回流已关闭的异常。
公共方法静态成员 Unreachable 返回代码不应到达这里的异常。
  Back to Top

参见

Reference

Cyjb 命名空间

⚠️ **GitHub.com Fallback** ⚠️