چه جوری میتونم متغیری رو که داخل یه حلقه If تعریف کردم بیرون if ببینم
چه جوری میتونم متغیری رو که داخل یه حلقه If تعریف کردم بیرون if ببینم
خوب باید بیرون if تعریف کنی دیگه و تو if فقط مقذار دهی کنی
برای مثال
string s="";
int j=0;
if(textbox1.text !=""){
s=textbox1.text;
j=1;
}
response.write(s);
Error 36 Use of unassigned local variable 'caDate' E:\kkmis\ncadd.aspx.cs 29 24 E:\kkmis\
منم همین کار رو کردم ولی error بالا را میگیرم
string caDate;
if ((txtCrtDateAY.Text == "") || (txtCrtDateAM.Text == "") || (txtCrtDateAD.Text == ""))
{
caDate = "me";
}
Response.Write(caDate);
اگر به مثال دوستمون دقت کنی میبینی که ابتدا یک مقدار اولیه به متغیر داده اند :
string s="";
ولی شما این کار را انجام ندادید