私はWindowsのタスクスケジューラで使用しているアラームサービスを作成しようとしています。しかし、私が必要とするのは、見通しの能力を詮索ボタンの横に再現することです。しかし、それはcomparsionでboolに日付時刻を変換することはできません。会議の前にtmeの設定された期間の前に時間を見つける
/// <summary>
/// Gets the appointments based on a reminder of time
/// </summary>
/// <param name="reminderLength">Length of the reminder.</param>
/// <returns></returns>
public List<Appointment> GetAppointments(int reminderLength)
{
List<Appointment> list = new List<Appointment>();
try
{
var q = from a in apertureNetEntities.Appointments.Where(a => a.Start.Value.AddMinutes(-reminderLength))
select a;
list = q.ToList();
}
catch (Exception ex)
{
string inner = string.Empty;
if (ex.InnerException != null)
{
inner = ex.InnerException.ToString();
}
logger.Error("Error in List<Appointment> function GetAppointments " + ex.ToString() + " " + inner);
return null;
}
return list;
}
編集
ここでエラーアカウント
Start.Value.AddMinutes(-reminderLength)次の行で
? –
@Remuze私は私の答えの上で編集する – rogue39nin