با سلا و احترام
یه فیلد 9 حرفی دارم
میخام با like طوری جستجو کنم مثلا حرف پنجم A باشد نشان دهد
یا مثلا حرف دوم 6 و حرف هشتم Z
به همبن صئورت
با سلا و احترام
یه فیلد 9 حرفی دارم
میخام با like طوری جستجو کنم مثلا حرف پنجم A باشد نشان دهد
یا مثلا حرف دوم 6 و حرف هشتم Z
به همبن صئورت
از متد Contains در عبارات لامبدا یا linq استفاده کنید
میشه توضیحبدبد
Contains یک extension method linqهست شبیه عملگر like و in یا شامل شدن در اسکیول هست
فرض کنید یک رشته دارید بدینصورت
string s="my name is ali"
برای جستجوی شامل شدن بدینصورت
bool b = s.Contains("n");
مثالی در مورد دیتابیس
var s="ali"
var result=db.person.where(x=> s.Contains(x.Name))
جستجوی تمام عباراتی که شامل ali باشد
آخرین ویرایش به وسیله danialafshari : یک شنبه 28 مرداد 1397 در 11:27 صبح
لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
قوانین پرسش های دانشجویی
برای درست وارد شدن کد در قالب C# سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C# منتفل کنید
نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها