首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

奇异异常,DateTime也会索引超出范围

2012-04-27 
奇异错误,DateTime也会索引超出范围?C# codeif ((newtime.Hour oldtime.Hour || (newtime.Hour oldti

奇异错误,DateTime也会索引超出范围?

C# code
if ((newtime.Hour > oldtime.Hour || (newtime.Hour == oldtime.Hour &&newtime.Minute > oldtime.Minute)))

newtime和oldtime都是DateTime类型的变量,但是刚才运行的时候这句代码抛出了ArgumentOutOfRangeException,索引超出范围,参数名为index,只出现过一次,不知道怎么重现。

[解决办法]
不是这句抛的吧
[解决办法]
比如 newtime.Hour =24了?
minute= 60了?

newtime.Hour =-1了?
[解决办法]
应该不是这句抛出的,楼主检查下其他代码。
[解决办法]
不可能是这句出错,你将这句分别改成
C# code
if (true)//和if (false)
[解决办法]
飘过~~~~~~~~~ 这种灵异事件 见多了…… 不过程序是不会骗人的 这是真理

热点排行