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

2024-01-08

我在 vb 中有以下代码 -

tAvailableDate = DateAdd("d", 21, Format(Now, gDATEFORMAT))

我正在尝试将其转换为 C#。

到目前为止我已经转换了这个 -

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

但我找不到替代品DateAdd() or Format()特征。

有任何想法吗?谢谢。


DateAdd是一种旧的 VB6 方法,为了向后兼容而被延续到 VB.NET 中。如果你包含了,你也可以让它在 C# 中工作Microsoft.VisualBasic命名空间在您的 C# 项目中,但我不建议在 C# 或 VB.NET 中使用该方法。这是你应该如何做的(也更容易阅读):

tAvailableDate = DateTime.Now.AddDays(21);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 DateAdd 和 Format 代码从 VB6 转换为 C# 的相关文章

随机推荐