配列リストのデータを降順 (日付) でフェッチする必要があります。このために、ラムダ式の orderby 機能を使用しています。しかし、これをしている間、私は問題に直面しています。null 日付の場合はエラーを返します。エラーは「入力文字列が正しい DateTime ではありません」です。
例:
var comnData = ch.Request.NsType.SomeCollection.Cast<MiscType>().Select(x => x.Data).Where(x => !string.IsNullOrEmpty(x.Date)).OrderByDescending(x => DateTime.ParseExact(x.Date, @"dMyyyy", culture));
where句を使用しないと、エラーがスローされます。使用すると、日付が null のデータを取得できません。