这就是我得到的:
从会话中获取loginstart
的时间句柄
var markStored = PPSession.TimingMarks["loginstart"];
从utcnow
var markNow = PPSession.TimingMarks["loginstart"]
= new TimingMark { endTime = DateTime.UtcNow.Ticks };
想要从存储的刻度中减去当前的电流
diff = markStored - markNow;
答案 0 :(得分:1)
您的上一行存在一些问题:
markNow
是TimingMark
所以除非你覆盖了-
运算符,否则你应该指定它中要用来执行{{1}的属性操作(否则就像说-
)object - object
,您应该指定您想要做的时间的属性markStored
所以:
-
使用存根数据:
var diff = markStored.timeField.Ticks - markNow.endTime;