Используя Java можно сделать:
File file = new File("someFile");
file.setLastModified(long time);
FirstOrDefault
не возвращает значение NULL, оно возвращает default (T)
.
Вы должны проверить:
var defaultDay = default(KeyValuePair<int, string>);
bool b = day.Equals(defaultDay);
From MSDN - Enumerable.FirstOrDefault
:
default ( TSource ), если источник пуст; в противном случае первый элемент в источнике .
Примечания:
EqualityComparer .Default.Equals (day, defaultDay)
, потому что .Equals
может быть переопределено или день
может быть null
. var defaultDay = default;
, см. Типизированный целевой литерал "default" . FirstOrDefault