回答編集履歴

3

修正

2021/08/29 12:27

投稿

退会済みユーザー
test CHANGED
@@ -1,5 +1,5 @@
1
1
  まず、プロジェクトは循環参照出来ません。
2
2
 
3
- SubClassXにFormAとFormB両方が入ってる時点で、これらのクラスは相互依存が発生し、もう分割は不可能です。
3
+ SubClassXにFormAとFormB両方が入ってる時点で、これらのクラスは相互依存が発生し、もうプロジェクトの分割は不可能です。
4
4
 
5
5
  プロジェクト設計とクラス設計を見直すべきでしょう。

2

修正

2021/08/29 12:26

投稿

退会済みユーザー
test CHANGED
@@ -1,5 +1,5 @@
1
1
  まず、プロジェクトは循環参照出来ません。
2
2
 
3
- SubClassXにFormAとFormB両方が入ってる時点で、この二つはもう分割は不可能です。
3
+ SubClassXにFormAとFormB両方が入ってる時点で、これらクラス相互依存が発生し、もう分割は不可能です。
4
4
 
5
5
  プロジェクト設計とクラス設計を見直すべきでしょう。

1

修正

2021/08/29 12:25

投稿

退会済みユーザー
test CHANGED
@@ -2,4 +2,4 @@
2
2
 
3
3
  SubClassXにFormAとFormB両方が入ってる時点で、この二つはもう分割は不可能です。
4
4
 
5
- どうしても分割したいのであれば、TestAppBはTestAppAに全く依存しない部分のクラスだけになります。
5
+ プロジェト設計とクラス設計を見直べきでしょう