我正在编写一大堆代码,这些代码需要一个网格并进行一些处理。在此处理中,我需要查看网格中DateTime类型的字段。
我已经看到两种不同的技术来访问该领域,我想知道是否有更好的共识。坦率地说,我根本不理解第二个语法,也无法在其中找到任何东西,但这是来自一个似乎了解洋葱的人,我想看看它是否好多了,或者基本上是抽奖了。
所以,你们都怎么想?
这一个
d = (DateTime) row.Cells["DT0"].Value;
或这一个?
d = row.Cells["DT0"].GetVal<DateTime>();
或者还有另一种更好的方法吗?
好吧,看来第二个毕竟是内部的东西。不知道他们为什么这么做,因为我必须继续前进,并且没有机会进行调查。
所以看起来像第一个,只要我先检查
“ if(row.Cells [” DT0“] .Value!= null”“
谢谢大家的帮助!