简体   繁体   English

通过从csv文件中获取表将DateTime值分配给变量

[英]Assigning a DateTime value to the variable by fetching a table from a csv file

DateTime someDate = DateTime.Parse(row[table.Columns[1].ColumnName].ToString());

Suppose if the file has no date in specific column and I want to pass a null value, how can I achieve this? 假设如果文件在特定列中没有日期,而我想传递一个空值,我该如何实现呢?

I want to achieve this in one line ... also note that I am using C# ASP.NET MVC ... Thanks. 我想在一行中实现这一目标……还请注意,我正在使用C#ASP.NET MVC……谢谢。

Nullable DateTime could be helpful: 可空的DateTime可能会有所帮助:

DateTime ? dateTime;

Then you can use it like a normal DateTime object or nullify it: 然后,您可以像普通的DateTime对象一样使用它或将其无效:

dateTime = System.DateTime.Now;
dateTime = null;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM