Задать вопрос
@martensit

По какой причине следующий сниппет может работать на 1 системе и не работать на другой?

Софт, использующий C# (Zennoposter) установлен на двух системах, на Windows 7 и на Windows 2008 R2
На Windows 7 следующие Сниппеты работают нормально и выдают значения

int T1 = (DateTimeOffset.Now.ToUnixTimeSeconds());
и
int T1 = (long)(DateTime.UtcNow - new DateTime (1970, 1, 1)).TotalSeconds;

Но на Windows 2008 R2 на том же софте следующая ошибка

CS1061
'System.DateTimeOffset' does not contain a definition for 'ToUnixTimeSeconds' and no extension metod 'ToUnixTimeSeconds' accepting a first argument of type 'System.DateTimeOffset' could be found (are you missing a using directive or an assembly reference?)

В чем может быть проблема? Мож библиотек каких то не хватает?
  • Вопрос задан
  • 234 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SDP-030_PRG Продвинутая разработка в Microsoft .NET
    1 неделя
    Далее
  • Ulearn.me
    Проектирование на языке C#
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 1
petermzg
@petermzg
Самый лучший программист
Может проблема в этом "Available since 4.6"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы