DateTime?日付があるすべての snullをに置き換えるにはどうすればよいDateTime.MaxValueですか?
私が試してみました:
Array.ConvertAll(myDateTimeArray, a => a = a.HasValue ? a : DateTime.MaxValue);
また:
myDateTimeArray.Where(a => a == null).ToList().ForEach(a => a = DateTime.MaxValue);
その後、私は次のようなことをしたい:
DateTime minDate = myDateTimeArray.Min(a => a.Value);
しかし、私はInvalidOperationException理由a.Valueを取得していnullます...