حروف ی و ک هردوشون مشکل دارند زمانیکه ی و ک بصورت عربی هستند
بهنره ابتدا تبدیل به معادل فارسی شده و توی دیتابیس ذخیره کنید
public ToFarsiChar(string str)
{
return str.Replace("ی", "ی").Replace("ک", "ک");
}
ی اولی میشه عربی و ی دومی میشه فارسی
اگر توی کنترل پنل زبان ویندوز یا یونی کد رو به عربی تغییر بدید میتونید ی عربی رو جایگذین گنید تا صحیح تر بشه ی عربی دوتا نقطه زیرش هست