私は2本の弦を持っています。日付文字列と時刻文字列。有効な日時を形成するには、これらを連結する必要があります。以下のコードは機能しますが、少し乱雑でハックのように見えます。より良い方法はありますか?
.ForMember(dest => dest.ValidFrom, src => src.MapFrom(m =>
DateTime.Parse(m.ValidFromDate.Contains("T") ?
m.ValidFromDate.Remove(m.ValidFromDate.LastIndexOf("T", StringComparison.Ordinal) + 1)
:
m.ValidFromDate
+ " " +
m.ValidFromTime)))