私は少しの啓発を探しています...私はWPFでプロジェクトに取り掛かり始めました。私はWinFormsで書いた古いコードが必要です。私は2つのプラットフォーム間の大きな違いであると想定していたためにいくつかのタイプの警告を期待していましたが、WinFormsプロジェクトからいくつかのコードファイルを新しいWPFプロジェクトにインポートして何が起こるかを確認しました。 WinFormsコードとWPFコードは同じプロジェクトにあり、同じアセンブリにコンパイルされています。エラーを予期して、私はそれをインポートすることができただけでなく、コードが正しく動作したことに驚いただけではありません。どちらもC#と.Net 4.0で書かれていますが、私はWPFとWinFormsがこのように共存できることを認識しませんでした。WinFormsとWPFは同じプロジェクトにありますか?
私は明らかにこれらのフレームワークの仕組みを誤解していますが、矛盾することなくこれらのフレームワークがどのように同じアセンブリ内に共存できるかを誰かが説明できますか?