这是我的代码
string displayName = Dictionary.FirstOrDefault(x => x.Value.ID == long.Parse(options.ID)).Value.DisplayName;
Run Code Online (Sandbox Code Playgroud)
如果x.Value.ID匹配options.ID,则代码可以正常工作.但是如果没有,我会得到一个nullreferenceexception.
我的日期和时间以24小时格式存储在数据库中.我所做的是使用存储过程来获取所需的日期和时间并插入数据表中.但是在数据表中它会自动转换为12小时格式.从数据表中获取数据后,可以将其转换为24小时模式,但必须将其转换为字符串.但问题是我需要使用数据来创建图表它只接受DateTime格式.所以我想要的是一些方法将12小时时间转换为24小时时间格式而不将其更改为字符串.请帮助.