PDA

View Full Version : مبتدی: عملگر(عملگر شباهت)



Changer
پنج شنبه 27 مرداد 1390, 00:30 صبح
با سلام من دنبال یک عملگر می گردم که بیاد کار زیر را انجام بده:

یک کاراکتر را بخونه وبیاد با تمام متن هارا باون مقاسه کنه ونزدیکترین چیز به اون کاراکتر را چاپ کنه
مثلا ما مینویسم "س"
انتظار داریم خروجی این باشه:
سارا
سمیرا
سکه
سوسک
کیسه
یا مثلا:"5"
5434
56
6785
5555
567
6785
45
3454555
55

morteza271
پنج شنبه 27 مرداد 1390, 00:43 صبح
اگه قراره این اطلاعات رو از دیتابیس بخونه از دستور like استفاده کنید.
اینطوری :
select * from test where name like '%س%'
موفق باشید

georgiaro
پنج شنبه 27 مرداد 1390, 00:53 صبح
اگر
string[] yourString = new string[] { somthing };
به صورت عادی میتونی اینجوری نوشت
foreach (string i in yourString)
{
if (i.Contains(something))
{
//do something
}
}
یا با LinQ اینجوری میشه.
string[] result =(string[])
from i in yourString
where i.Contains(somthing)
select i;

Changer
پنج شنبه 27 مرداد 1390, 01:00 صبح
از دوستان ممنونم
ولی من یه عملگر می خوام

mmd2009
پنج شنبه 27 مرداد 1390, 07:41 صبح
با سلام

خب دوست عزیز like هم یک عملگر هستش با خوندن این (http://www.w3schools.com/sql/sql_like.asp)مطلب به این موضوع پی می برید

موفق باشید