DateTimeOffset.UtcNow.UtcTicks必须为常数

时间:2019-05-31 08:23:19

标签: c# winforms

我要设置一个全局常量。当我使用字符串是可以的,但是当我使用(long)或(Int64)时出现错误:

  

CS0133分配给“ Global.sessionID”的表达式必须为   恒定

这是我在Program.cs中尝试的内容

public const long sessionID = (long)DateTimeOffset.UtcNow.UtcTicks;

如果我将其放在表格中,那么它将起作用

long sessionID = (long)DateTimeOffset.UtcNow.UtcTicks;
this.hdnSessionID.Text = DateTimeOffset.UtcNow.UtcTicks.ToString();

0 个答案:

没有答案