LocalDateとLocalTimeがあり、それらからLocalDateTime構造体を作成したいと思います。次の拡張メソッドが最速だと思いましたが、あいまいな理由で、フィールドlocalTime.TickOfMillisecondは現在のバージョンのAPIには存在しません。したがって、機能しません。
public static LocalDateTime At(this LocalDate localDate, LocalTime localTime) {
return new LocalDateTime(localDate.Year, localDate.Month, localDate.Day, localTime.Hour, localTime.Minute, localTime.Second, localTime.Millisecond, localTime.TickOfMillisecond);
}
だから、私は使用するためにその間に立ち往生していますか?
public static LocalDateTime At(this LocalDate localDate, LocalTime localTime) {
return localDate.AtMidnight().PlusTicks(localTime.TickOfDay);
}
アドバイスをいただければ幸いです。