在VS2017中访问网格列值

问题描述 投票:0回答:1

我正在编写一大堆代码,这些代码需要一个网格并进行一些处理。在此处理中,我需要查看网格中DateTime类型的字段。

我已经看到两种不同的技术来访问该领域,我想知道是否有更好的共识。坦率地说,我根本不理解第二个语法,也无法在其中找到任何东西,但这是来自一个似乎了解洋葱的人,我想看看它是否好多了,或者基本上是抽奖了。

所以,你们都怎么想?

这一个

d = (DateTime) row.Cells["DT0"].Value;

或这一个?

d = row.Cells["DT0"].GetVal<DateTime>();

或者还有另一种更好的方法吗?

c# visual-studio-2017 grid getvalue
1个回答
0
投票

好吧,看来第二个毕竟是内部的东西。不知道他们为什么这么做,因为我必须继续前进,并且没有机会进行调查。

所以看起来像第一个,只要我先检查

“ if(row.Cells [” DT0“] .Value!= null”“

谢谢大家的帮助!

© www.soinside.com 2019 - 2024. All rights reserved.