繁体   English   中英

将Datetime和TImespan转换为字符串

[英]Converting Datetime and TImespan to String

        public Nullable<DateTime> SessionStartDT { get; set; }
        public TimeSpan SessionStartTM { get; set; }
        public Nullable<DateTime> SessionEndDT { get; set; }
        public TimeSpan SessionEndTM { get; set; }
        public string Start
        {
            get
            {
                return SessionStartDT?.ToString("yyyy-MM-dd") + "T" + SessionStartTM.ToString();
            }
        }
        public string End
        {
            get
            {
                return SessionEndDT?.ToString("yyyy-MM-dd") + "T" + SessionEndTM.ToString();
            }
        }

我的return语句出现编译错误。 我也得到“功能空传播运算符在C#5中不可用”。 我该如何更改?

SessionStartDT?.ToString("yyyy-MM-dd") null propagation ?. C#6的功能。 您不能将其与version <6一起使用。 您有两个选择。

注意:-如果SessionStartDT可以为null 应用空检查。

暂无
暂无

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

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