私は彼らの記録にアクセスするためにGoogle Books APIにアクセスしています。問題は、発行日を文字列として持っていることです。文字列とは別に、有効な日時ではない6月12日、6月などのレコードがあります。以下の例の有効な日付の間の 2 つの日付の間のレコードを選択したいのですが、どうすればよいですか?
List<datetest> datetest = new List<datetest>();
datetest.Add(new datetest { stringdate = "13-june" });
datetest.Add(new datetest { stringdate = "June" });
datetest.Add(new datetest { stringdate = "2010-09-11" });
datetest.Add(new datetest { stringdate = "2010-09-10" });
datetest.Add(new datetest { stringdate = "2014-09-09" });
私はフォーマットで動作していないdate.parseとparseexactを試しました。私はtryparseについてよくわかりません。linq クエリで機能させるにはどうすればよいですか。他に何か?