C# Contains()、 == 和Equals() 比较

目前在开发中前端页面有搜索条件
和后端的方法进行匹配
有一个Student表,其中有字段:name、age、address、tel
CREATE TABLE Student
(
Name varchar(30),
tel int,
Address varchar(30),
Age int
)
按照"姓名"搜索满足条件的记录

1.Contains()方法
  若内容是通过前端js的Combox控件传入后端时,并且每一条记录中姓名不为空,最好使用Contains()方法
2.Equals()方法
  若内容是通过前端js的textbox控件传入后端时,并且每一条记录中姓名不为空,最好使用Equals()方法
3.==
  这个是个一劳永逸的方式。不需要考虑是否为空,直接进行比对就OK了
原文地址:https://www.cnblogs.com/moonstars/p/14357681.html