1つのプロジェクトに、拡張メソッドが適用された既存の部分クラスがあります。
別のプロジェクト内のそのクラスに属性を追加したいのですが、2番目の部分クラスを作成すると、拡張メソッドが表示されなくなります。
最初は、元のクラスの子として新しい属性を使用してクラスを作成しましたが、元のクラスのインスタンスを新しい子クラスにキャストするという面倒な作業は避けたいと思います(ただし、これが「最良の」方法である可能性があります)。終わり)。
継承を使用せずに、拡張メソッドを失うことなく属性を追加する方法はありますか?