Есть простая задача - в процессе реализовать автоматический подсчёт суточных, зная дату начала и окончания поездки. Код DateTime date1=DateTime.Now; DateTime date2=date1.AddDays(3); TimeSpan per2=date2 - date1; int p = per2.Days; Console.WriteLine(p*N); в консоли C# работает а код в скриптах процесса TimeSpan Dlitelnost = context.DataOkonchaniya - context.DataNachala; int p = Dlitelnost.Days; context.Sutochnye = (n* p); Выдаёт ошибку Неявное преобразование типа "System.TimeSpan?" в "System.TimeSpan" невозможно. Существует явное преобразование (возможно, отсутствует приведение) Как это правильно реализовать?
читать про Nullable типы, одна из контекстных переменных к которой пытаетесь обратиться имеет галочку "Может иметь пустое значение" когда такая галка стоит, ELMA присваивает переменной тип не DateTime например, а Nullable<DateTime>.