لطفا نحوه کار با عملگرهای And و Or در کویری های شرطی در انتیتی فریم ورک رو با مثال توضیح بدید. متشکر
در انتیتی فریم ورک برای گذاشتن شرط 'و' یا And از عبارت && استفاده می شود. دقت کنید شرط And زمانی برابر با true می باشد که شروط دو طرف عملگر صحیح باشد. به مثال زیر توجه کنید :
int StandardAge = 25;
int Standardweight = 50;
var query = _context.users.where(u => (u.age >= StandardAge && u.weight >= Standardweight).ToList();
دقت کنید اگر هر کدام از مقادیر فیلدهای age یا weight مطابق شرط نبود نتیجه شرط false خواهد بود.
در انتیتی فریم ورک برای گذاشتن شرط 'یا' یا Or از عبارت || استفاده می شود. دقت کنید شرط Or زمانی برابر با true می باشد که حداقل یکی از دو طرف عملگر و یا هر دو صحیح باشد. به مثال زیر توجه کنید :
int StandardAge = 25;
int Standardweight = 50;
var query = _context.users.where(u => (u.age >= StandardAge || u.weight >= Standardweight).ToList();
دقت کنید اگر هر دو فیلد age یا weight مطابق شرط نبود نتیجه شرط false خواهد بود. اما اگر حتی یکی از طرفین شرط یا هر دو طرف شرط صحیح بود نتیجه true خواهد بود.
تاریخ :
1400/12/18
- ساعت :
10:24:00 AM
- بازدید :
2033
- پاسخ :
1
|
تاریخ :
1401/01/26
- ساعت :
12:14:00 PM
- بازدید :
2891
- پاسخ :
1
|
تاریخ :
1403/10/20
- ساعت :
11:39:00 AM
- بازدید :
84
- پاسخ :
1
|
تاریخ :
1399/06/07
- ساعت :
12:45:00 PM
- بازدید :
8159
- پاسخ :
1
|
تاریخ :
1398/08/02
- ساعت :
02:59:00 AM
- بازدید :
5762
- پاسخ :
4
|
تاریخ :
1403/10/18
- ساعت :
10:20:00 PM
- بازدید :
96
- پاسخ :
1
|
تاریخ :
1402/10/30
- ساعت :
05:11:00 PM
- بازدید :
790
- پاسخ :
1
|
تاریخ :
1403/10/13
- ساعت :
09:45:00 PM
- بازدید :
123
- پاسخ :
1
|
تاریخ :
1403/10/13
- ساعت :
09:13:00 PM
- بازدید :
81
- پاسخ :
1
|
تاریخ :
1403/10/13
- ساعت :
08:31:00 PM
- بازدید :
92
- پاسخ :
1
|
تاریخ :
1403/11/03
- ساعت :
07:34:00 PM
- بازدید :
50
- پاسخ :
0
|
تاریخ :
1399/12/20
- ساعت :
10:32:00 AM
- بازدید :
2517
- پاسخ :
1
|
تاریخ :
1398/08/09
- ساعت :
07:44:00 PM
- بازدید :
4855
- پاسخ :
1
|
تاریخ :
1399/09/20
- ساعت :
01:30:00 PM
- بازدید :
2569
- پاسخ :
1
|
تاریخ :
1403/11/03
- ساعت :
07:21:00 PM
- بازدید :
39
- پاسخ :
0
|
تاریخ :
1403/10/22
- ساعت :
12:29:00 PM
- بازدید :
78
- پاسخ :
1
|
تاریخ :
1399/09/20
- ساعت :
01:21:00 PM
- بازدید :
6636
- پاسخ :
1
|
تاریخ :
1403/11/02
- ساعت :
08:17:00 PM
- بازدید :
41
- پاسخ :
0
|
تاریخ :
1398/10/15
- ساعت :
08:02:00 PM
- بازدید :
2726
- پاسخ :
1
|
تاریخ :
1398/10/19
- ساعت :
02:01:00 PM
- بازدید :
3087
- پاسخ :
2
|