C#ってフレームワークごとにコード使い回せるの?

Windowsアプリ向けとかクロスプラットフォーム向けとかゲーム向けとかあるけど