C++/CLI 相当于 C# DateTime.Now.Ticks

C++/CLI equivalent of C#'s DateTime.Now.Ticks

我想在 C++/CLI 中获得与 DateTime.Now.Ticks 在 C# 中等效的方法。

我试过:

long a = DateTime::Now::Ticks;
long a = DateTime::Now::Ticks();
long a = DateTime::Ticks;
long a = DateTime::Ticks();

但都失败了...正确的语法是什么?

您首先需要的是:

DateTime localDate = DateTime::Now;

这给你一个对象现在的时间,然后

long long a = localDate.Ticks;

这里查询的是Ticks属性,这是一个long long,不是简单的long.

单线:

long long a = DateTime::Now.Ticks;