با سلام
من یه برنامه به طور مثال به این شکل نوشتم

public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private struct student
{
public float grade;
public float avg;
}

private void btnadd_Click(object sender, EventArgs e)
{
student person;
person.grade = 2;
person.avg = avg(person);

}
private float avg(student person)
{
return person.grade / 4;
}


}


حالا مشکل توی قسمتی هست که متغییر میخواد به تابع ارسال بشه یه اروری به این صورت میده:"Error 1 Use of unassigned local variable 'person' "
می خواستم ببینم باید چیکار کنم ؟