したがって、Portable インターフェイスを実装する Cart オブジェクトがあります。Cart オブジェクトの下にさまざまなタイプの製品オブジェクト (すべて Portable を実装) を格納する必要があります。子のポータブル オブジェクトを格納するときは問題ないと思いますが、WritePortable を呼び出しても問題ありません。ポータブルを読んでいるときに、子ポータブルを適切な型に型キャストする方法がわかりません。助言がありますか?
したがって、Portable インターフェイスを実装する Cart オブジェクトがあります。Cart オブジェクトの下にさまざまなタイプの製品オブジェクト (すべて Portable を実装) を格納する必要があります。子のポータブル オブジェクトを格納するときは問題ないと思いますが、WritePortable を呼び出しても問題ありません。ポータブルを読んでいるときに、子ポータブルを適切な型に型キャストする方法がわかりません。助言がありますか?