از اسمش معلومه . یعنی سازنده. طبق گفته خودتون میتونید مقدار دهی اولیه کنید.
مثلا شما نیاز دارید از یک فرم به فرم دیگه اطلاعات بفرستی . اینکارو میتونی با سازنده کلاس انجام بدی.
سازنده اصلی بدون آرگومانه شما میتونید سازنده ای با هر تعداد که دلتون خواست آرگومان ایجاد کنید. مثل تابع. به این صورت
public Garardad_InfoFrm(int id)
{
InitializeComponent();
}
خب حالا برا صدا زدن این فرم از فرم دیگه با این روش انجام میدی
Garardad_InfoFrm _Garardad_InfoFrm = new Garardad_InfoFrm(1);
توصیه میکنم این دوتا لینک رو هم بخونید
https://programming.itpro.ir/tutoria...8C%D8%A7%D8%A1
و
http://www.esfandune.ir/%D9%85%D8%AA...7%D8%B1%D9%BE/