在试图做到这一点时,我为什么会收到<条码>。
throw (ArgumentNullException)(new Exception("errormessage", null));
这是以下职能的简化版本。
public static void Require<T>(bool assertion, string message, Exception innerException) where T: Exception
{
if (!assertion)
{
throw (T)(new Exception(message, innerException));
}
}
完整的错误信息是:
System.InvalidCastException: Unable to emect of category System. 除类型系统外。 ArgumentNullException .