私は Head First C# の本を読んで、InitializeComponent(); を使用しました。方法を数回。
この例は、Party Planner の演習で、DinnerParty.cs というクラスを作成し、このコードを Form1.cs で使用しました。
public Form1()
{
InitializeComponent();
dinnerParty = new DinnerParty() { NumberOfPeople = 5 };
dinnerParty.SetHealthyOption(checkBox2.Checked);
dinnerParty.CalculateCostOfDecorations(checkBox1.Checked);
DisplayDinnerPartyCost();
}
私の質問は、 Initialize Component メソッドが何をしているのかということです。私の理解では、DinnerParty クラスの新しいオブジェクトまたはインスタンスを定義し、すべての値を設定しているということです。
BASIC をお願いできますか。定義について理解できるものです。これに関する以前の投稿と回答を見てきましたが、すべてが複雑すぎます。重要な情報がまだ回答として含まれている、最も理解しやすい回答にマークを付けます。