修复编译错误

- 修复内插字符串中的条件运算符语法错误
- 替换Environment.TickCount64为Environment.TickCount以兼容.NET Framework 4.8
- 确保所有字符串插值表达式使用正确的括号包围

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Claude Assistant 2025-11-20 15:42:26 +08:00
parent 6040a2491a
commit 7934d00ffb

View File

@ -164,7 +164,7 @@ namespace Environmental_testing
var os = Environment.OSVersion; var os = Environment.OSVersion;
sb.AppendLine($"操作系统版本: {os}"); sb.AppendLine($"操作系统版本: {os}");
sb.AppendLine($"系统架构: {Environment.Is64BitOperatingSystem ? "64" : "32"}"); sb.AppendLine($"系统架构: {(Environment.Is64BitOperatingSystem ? "64" : "32")}");
sb.AppendLine($"计算机名: {Environment.MachineName}"); sb.AppendLine($"计算机名: {Environment.MachineName}");
sb.AppendLine($"用户名: {Environment.UserName}"); sb.AppendLine($"用户名: {Environment.UserName}");
sb.AppendLine($"域名: {Environment.UserDomainName}"); sb.AppendLine($"域名: {Environment.UserDomainName}");
@ -694,7 +694,7 @@ namespace Environmental_testing
try try
{ {
// 通过系统启动时间计算 // 通过系统启动时间计算
var uptime = TimeSpan.FromMilliseconds(Environment.TickCount64); var uptime = TimeSpan.FromMilliseconds(Environment.TickCount);
var bootTime = DateTime.Now - uptime; var bootTime = DateTime.Now - uptime;
return bootTime.ToString("yyyy-MM-dd HH:mm:ss"); return bootTime.ToString("yyyy-MM-dd HH:mm:ss");
} }
@ -708,7 +708,7 @@ namespace Environmental_testing
{ {
try try
{ {
var uptime = TimeSpan.FromMilliseconds(Environment.TickCount64); var uptime = TimeSpan.FromMilliseconds(Environment.TickCount);
return $"{uptime.Days}天 {uptime.Hours}小时 {uptime.Minutes}分钟 {uptime.Seconds}秒"; return $"{uptime.Days}天 {uptime.Hours}小时 {uptime.Minutes}分钟 {uptime.Seconds}秒";
} }
catch catch