Задать вопрос
@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 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Решения вопроса 1
petermzg
@petermzg
Самый лучший программист
Может проблема в этом "Available since 4.6"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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