現在、form2 内の form1 で作成した二分探索木にアクセスしようとしています。最初のフォームの私のコードは次のとおりです。
public Home() {
InitializeComponent();
}
AddArtist secondForm = new AddArtist();
BSTree<Artist> ArtistCollection = new BSTree<Artist>();
private void btnAdd_Click(object sender, EventArgs e) {
secondForm.ShowDialog();
}
私の2番目のフォームのコードは次のとおりです。
private void btnDone_Click(object sender, EventArgs e) {
string artistName = txtName.Text;
Artist newArtist = new Artist(artistName);
ArtistCollection.InsertItem(artistName);
this.DialogResult = DialogResult.OK;
}
独自のクラス内で宣言する方法を試したので、結果はありません。