将DateAdd和格式代码从VB6转换为C#

前端之家收集整理的这篇文章主要介绍了将DateAdd和格式代码从VB6转换为C#前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在vb中有以下代码
tAvailableDate = DateAdd("d",21,Format(Now,gDATEFORMAT))

我试图将其转换为C#.

到目前为止我已将此转换为 –

tAvailableDate = DateAdd("d",Format (DateTime.Now,Global.gDATEFORMAT));

但我找不到DateAdd()或Format()功能的替代品.

有任何想法吗?谢谢.

DateAdd是一个旧的VB6方法,它被转移到VB.NET中以实现向后兼容.如果你在C#项目中包含了Microsoft.VisualBasic命名空间,你也可以在C#中使用它,但我不建议在C#或VB.NET中使用该方法.这是你应该怎么做(它也更容易阅读):
tAvailableDate = DateTime.Now.AddDays(21);
原文链接:https://www.f2er.com/vb/255242.html

猜你在找的VB相关文章