i-phone
سه شنبه 04 تیر 1392, 23:21 عصر
سلام دوستان
من تازه دارم برنامه نویسی یاد میگیرم در حال کار کردن از روی کتاب آقای هاشمیان قسمت تبدیل نوع داده ای بودم که توجه ام به این جلب شد که کمی هم خودم جلو برم و با کد ها بازی کنم
میشه بگید چی در این کد غلط هست ؟
double Xm0on = 1;
double Saeed = 2;
Xm0on = double.Parse (Saeed) ;
MessageBox.Show("Parse" + Xm0on);
هر کاری که میکنم سی شارپ به من اررور میده !
با اینیجر هم تست کردم بازم همین اررور
این اررور رو میده که مربوط به خط :
Xm0on = double.Parse (Saeed) ;
است
اررور :
2 Argument 1 : cannot convert from 'double' to 'string'
1 The best overloaded method match for 'double.Parse(string)' has some invalid arguments
معنیش رو از تابع استرینگ نمی فهمم !
آخه تو کتاب گفته شده که برای تبدیل نوع داده ای اعشاری به اعشاری از تابع :
double.Pare ( Motaghayer);
و صحیح به صحیح :
int.Parse ( Motaghayer );
ولی خب من نمیفهمم کجا غلط نوشتم :(
من تازه دارم برنامه نویسی یاد میگیرم در حال کار کردن از روی کتاب آقای هاشمیان قسمت تبدیل نوع داده ای بودم که توجه ام به این جلب شد که کمی هم خودم جلو برم و با کد ها بازی کنم
میشه بگید چی در این کد غلط هست ؟
double Xm0on = 1;
double Saeed = 2;
Xm0on = double.Parse (Saeed) ;
MessageBox.Show("Parse" + Xm0on);
هر کاری که میکنم سی شارپ به من اررور میده !
با اینیجر هم تست کردم بازم همین اررور
این اررور رو میده که مربوط به خط :
Xm0on = double.Parse (Saeed) ;
است
اررور :
2 Argument 1 : cannot convert from 'double' to 'string'
1 The best overloaded method match for 'double.Parse(string)' has some invalid arguments
معنیش رو از تابع استرینگ نمی فهمم !
آخه تو کتاب گفته شده که برای تبدیل نوع داده ای اعشاری به اعشاری از تابع :
double.Pare ( Motaghayer);
و صحیح به صحیح :
int.Parse ( Motaghayer );
ولی خب من نمیفهمم کجا غلط نوشتم :(