gpt4 book ai didi

c# - 等价于 C# 中的 __DATE__、__TIME__ 宏

转载 作者:可可西里 更新时间:2023-11-01 07:57:57 29 4
gpt4 key购买 nike

在 C# 中是否有等同于 __DATE____TIME__ 的东西?

基本上我想做的是在 C# 应用程序中放置一些构建时间戳。

One possibility我在微软的网站上看到是这样做的:

Assembly assem = Assembly.GetExecutingAssembly();
Version vers = assem.GetName().Version;
DateTime buildDate = new DateTime(2000, 1, 1).AddDays(vers.Build).AddSeconds(vers.Revision * 2);
Console.WriteLine(vers.ToString());
Console.WriteLine(buildDate.ToString());

但是,这仅在您在 AssemblyInfo.cs 中的版本为“1.0..”时才有效,而我们的则不是。

最佳答案

我建议自定义构建脚本以将日期时间写入文件。 MSBuild Community Tasks项目有一个时间任务,可用于此目的。

关于c# - 等价于 C# 中的 __DATE__、__TIME__ 宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1309164/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com