Jak poprawnie uzyskać dostęp do c ++ / CLI początkowo w polu TimeSpan?

Poniższy kod kompiluje się z ostrzeżeniem i błędem intellisense:

ref class Test {
    initonly static TimeSpan Delay = TimeSpan(1,1,1); 

    Test() {
        long long ticks = Delay.Ticks; // << problem
    }
};

Problemy są następujące:

ostrzeżenie C4395: „System :: TimeSpan :: Ticks :: get”: funkcja członkowska zostanie wywołana na kopii elementu danych początkowych „Test :: Delay”IntelliSense: zabranie adresu pola początkowego jest niedozwolone

Jak prawidłowo uzyskać dostęp do Kleszczy?

questionAnswers(2)

yourAnswerToTheQuestion