سلام مهندس ، من کوییری زدم می خوام مبلغ رو بگیرم اما پیغام زیر میده
سلام
خروجی متد شما long است ولی شما دارید int خروجی میدید
اول کار خروجیم روی int بود باز پیغام میداد . البته روی id که میزارم مشکلی نداره
این پیغام هست
اگه اشتباه نکنم شما توی تابعتون گفتید میخواید خروجی مثلا Long یا int یا هر چیزی دیگه بگیرید
اما نتیجه تابع شما ممکنه null برگردونه و توی تصویر خطا هم گفته که نمیتونه int? رو به int تبدیل کنه واسه همین خطا گرفته
جلوی نوع خروجی تابع خودت علامت ؟ بزار فکر کنم مشکلت حل بشه
مثلا واسه تصویر اولات میشه این
public long?
امیدوارم درست باشه
سلام مهندس ، شما همین تصویر دوم رو ملاک قرار بدید . من می خوام نام رو جستجو کنم و مبلغ رو به عنوان خروجی برام برگردونه ؟
قیمت شما null پذیر است
پس int سمت چپ رو هم null پذیر کنید به شکل زیر
int?
ممنون مهندس