StackOverflowException
当我从班上打电话给我的表格时,我得到了一个。
在我MainForm
的Youtube.cs
课堂上,我使用这个,Youtube yt = new Youtube();
. 然后在我的Youtube
课堂上,我称之为MainForm
using, MainForm main = new MainForm();
。我相信这就是导致 StackOverflow 的原因,因为它似乎正在创建一个循环。
我需要从我的班级和班级访问Youtube
班级,所以有什么办法可以解决这个问题而不会导致 StackOverflow?MainForm
MainForm
Youtube
这是从顶部开始的MainForm
:
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
Youtube yt = new Youtube();
这是从顶部开始的Youtube.cs
:
class Youtube
{
MainForm main = new MainForm();