李毛毛 发表于 2011-8-8 11:20:09

值不在预期范围内

用户代码未处理ArgumentException,值不在预期范围内,这个是什么错误啊

single-yu 发表于 2011-8-8 19:17:37

在向方法提供的其中一个参数无效时引发的异常。

ArgumentException 的主要派生类有 ArgumentNullException 和 ArgumentOutOfRangeException。应使用这两种派生类取代 ArgumentException,除非这两种派生类都不被接受。例如:

每当向方法传递 空引用(在 Visual Basic 中为 Nothing) 而该方法不把它作为有效参数接受时,应由 ArgumentNullException 引发异常。
当参数值超出可接受值的范围(例如,在创建 DateTime 时将值“46”作为月份参数传递)时,应由 ArgumentOutOfRangeException 引发异常。

李毛毛 发表于 2011-8-9 09:00:54

回复 single-yu 的帖子

原来如此,我传的参数确实有问题,本来是point3d的,结果它的坐标都是非数字,搞不懂是怎么回事,非数字能是point3d的坐标吗??
页: [1]
查看完整版本: 值不在预期范围内