LINQで文字列の日付値「01/01/1700」を空の文字列に置き換えようとしています。
日付は文字列型です。
このようなものですが、私はそれを動作させることができません。
Query<Client>(sql).ToList().ForEach(x => x.DateOfBirth =
x.DateOfBirth.Replace("01/01/1700", ""));
このコードは機能しますが、LINQでは機能しません。
var result = Query<Client>(sql).ToList();
foreach (var client in result)
{
if (client.DateOfBirth == "01/01/1700")
{
client.DateOfBirth = "n/a";
}
}
ご協力いただきありがとうございます。