我有一個電子郵件的文本框,通過它我可以執行search.If i型a_Scott結果是開始電子郵件:a_Scott但我正在逐漸 a.scott, ajscott, arscott。
這裏是我的代碼:搜索在C#中給出錯誤的結果
if (!string.IsNullOrWhiteSpace(request.EmailAddress))
{
var email = request.EmailAddress.IndexOf("*", 0, StringComparison.InvariantCulture) >= 0
? request.EmailAddress.RemovePercentsign().ReplaceAsterikWithPercentSign()
: request.EmailAddress + "%";
command.Parameters.Add(new SqlParameter("@Email", email.Trim()));
}