我在vb中编写了以下代码:
expireDate = (DateTime.Parse(decal.DecalExpireDate).ToShortDateString).ToString
现在,我试图用c#编写相同的代码,这就是我想到的:
expireDate = decal.DecalExpireDate.ToString();
expireDate = DateTime.Parse(expireDate).ToShortDateString();
有人知道如何简化c#代码,所以只有一行两行。我可以用vb在同一行中执行此操作,但在c#中却行不通。
decal.DecalExpireDate是我正在使用linq检索的smallDateTime。
expireDate是我要在函数中返回的字符串
最佳答案
在VB中几乎完全是这样:
expireDate = DateTime.Parse(decal.DecalExpireDate.ToString()).ToShortDateString();