PDA

View Full Version : سوال در مورد instance Class & Function



i2ib4sunshine
دوشنبه 04 خرداد 1388, 16:11 عصر
با سلام

یک سوال ساده تو #C دارم

یک کلاس Instance ( غیر Static) داریم که توی اون هم یک تعداد تابع غیر Static تعریف کردیم حالا وقتی می خوام از یک تابع ، تابع دیگری رو صدا بزنم پیغام
Object reference not set to an instance of an object.
میده که می خواد از تابع اول نمونه بسازم اما این یه خورده غیر منطقی هست.
من از کلاس یه نمونه ساختم اما توابع فکر نکنم نیاز به نمونه داشته باشند.
ساختار برنامم اینطوریه



public class Processing

}

public Void Function1
}
;Function2
{





Public Void Function2

}
اینجا ارور میده میگه باید نمونه برای این تابع ساخته بشه //;Function3
{





Public Void Function3

}





{

لطفا کمک کنید

esmaeily-hosein
دوشنبه 04 خرداد 1388, 17:23 عصر
داخل متود ها رو بزاری خیلی بهتره body

ASKaffash
دوشنبه 04 خرداد 1388, 17:46 عصر
سلام
کد ذیل هیچ اشکالی ندارد :


private void button3_Click(object sender, EventArgs e)
{
new Processing().Function1();
}



public class Processing
{
public void Function1()
{
Function2();
}
public void Function2()
{
Function3();
}
public void Function3()
{
}
}