vbiman
دوشنبه 11 مهر 1390, 20:07 عصر
سلام
این برنامه ام خطا میده نمی دونم چرا خطاش اینه :
use of unssigned local variable 'Rsal
اینجا می خواستم تاریخ رو به یک ماه قبل برگردونم
string sal;
string mah;
string rooz;
rooz= DateTime.Today.ToString("dd");
mah = DateTime.Today.ToString("MM");
sal = DateTime.Today.ToString("yyyy");
label1.Text = sal;
int sal1;
int mah1;
int rooz1;
sal1 = Convert.ToInt32(sal);
mah1 = Convert.ToInt32(mah);
rooz1 = Convert.ToInt32(rooz);
int Rsal;
int Rmah;
int Rrooz;
Rmah = mah1 - 1;
if (Rmah == 0)
{
Rmah = 12;
Rsal = sal1 - 1;
}
string Final;
sal = Rsal.ToString();
mah = Rmah.ToString() ;
Final = rooz+mah+sal;
//******** Display *******
label1.Text = Final;
http://up6.iranblog.com/images/wskto2y6tbm104oltrnf.png
این برنامه ام خطا میده نمی دونم چرا خطاش اینه :
use of unssigned local variable 'Rsal
اینجا می خواستم تاریخ رو به یک ماه قبل برگردونم
string sal;
string mah;
string rooz;
rooz= DateTime.Today.ToString("dd");
mah = DateTime.Today.ToString("MM");
sal = DateTime.Today.ToString("yyyy");
label1.Text = sal;
int sal1;
int mah1;
int rooz1;
sal1 = Convert.ToInt32(sal);
mah1 = Convert.ToInt32(mah);
rooz1 = Convert.ToInt32(rooz);
int Rsal;
int Rmah;
int Rrooz;
Rmah = mah1 - 1;
if (Rmah == 0)
{
Rmah = 12;
Rsal = sal1 - 1;
}
string Final;
sal = Rsal.ToString();
mah = Rmah.ToString() ;
Final = rooz+mah+sal;
//******** Display *******
label1.Text = Final;
http://up6.iranblog.com/images/wskto2y6tbm104oltrnf.png