PDA

View Full Version : سوال: کسی میدونه مشکل این متد چیه؟



amir200h
یک شنبه 09 تیر 1392, 15:06 عصر
کسی میدونه مشکل این متد چیه؟????????????
106390http://barnamenevis.org/images/misc/pencil.png

gwbasic
یک شنبه 09 تیر 1392, 15:17 عصر
به جای عکس می تونید متن کد رو بذارید که واضح تر دیده شود. در عنوان تاپیک هم متن خطا رو قرار بدید.

متن خطا می گه که همه مسیرهایی که در کد شما وجو دارند خروجی برنمی گردانند پس آخر متد می بایست یک return دیگه بذارید که در همه حالات متد شما خروجی داشته باشد.

لطفا عنوان کلی ننویسید!!!

saied_hacker
یک شنبه 09 تیر 1392, 15:17 عصر
شما شرطت مشکل داره اگر if اولی برقرار نباشه و else if هم بر قرار نباشه اونوقت هیچ مقداری برگشت داده نمیشه و خطا داره
یک مقداری رو یش فرض در اخر تابع قرار بده lمثلا return null تا درصورت اجرا نشدن هیچ کدوم از if ها مقدار null بازگشت داده بشه...

cjNet
یک شنبه 09 تیر 1392, 15:18 عصر
سلام .
مشکل اش اینه که شما return هاتون رو جفت شو داخل دو تا شرط if گذاشتید که در صورتی که هیچ کدام از شرط ها برقرار نبود هیچ مقداری return نمیشه ... باید یه return هم داشته باشی که در صورتی که اون دو شرط بالا برقرار نبود یه چیزی return کنه .

میتونی تو خط آخر تابع ات بنویسی return .string.Empty; که اگر اون دو شرط برقرار نبودند یه مقدار خالی برگردونه @