2 番目の変換が失敗する理由
InvalidCastException: タイプ 'System.Collections.Generic.List`1[System.Nullable`1[System.Boolean]]' のオブジェクトをタイプ 'System.Collections.Generic.IEnumerable`1[System.Object]' にキャストできません。
object list1 = new List<string>() { "a", "b" };
object list2 = new List<bool?>() { true, false };
IEnumerable<object> bind1 = (IEnumerable<object>)list1;
IEnumerable<object> bind2 = (IEnumerable<object>)list2;
どんなアイデアでも大歓迎です。