سلام
من تو پیجم یه فحه دارم که از روی یه تیبل تو دیتا بیس یه جول ساخته میشه مثل جدول قیمت
حالا میخوام مثلا قیمت یه محصول رو بزنم توافقی
اون فیلد هم از نوع Double هست واسه همین نمیزه تغییرش بدم
if (item.ProductPrice == 100) { item.ProductPrice = "توافقی"; } else { @($"{item.ProductPrice:0,0}") }
برای جاهای دیگه که از نوع استرینگ هست مشکلی نداره کار میکنه اما این چون Double هست نمیزه
راه حلی برای این ماجرا هست ؟
سلام
به نظر من فیلد رو از نوع استرینگ بگیرید,
یا اگر میخواهید همین duble باشه میتونید مقدار فیلد رو برای توافقی خالی برازید که هر جا خواستی استفاده کنی اگر خالی بود بدونی توافقیه.
ولی اگر نوع فیلد استرینگ باشه خیلی راحت تری, ب هرحال نوع double محدودیت داره , تا ی جایی میتونی مقدار بش بدی.
فعلا یه فیلد اضافه تو دیتابیس ساختم که چک میکنه اگه مقدار 100 باشه میره اون فیلد اضافی رو میاری
ولی فکر کنم اصولی نباشه و باید ره حل صحیحشو پیدا کنم
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)