微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将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);

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐