web api中的GET POST-PUT和Delete四种方式可以与数据操作的四种增 删 改 查相对应,
对应查方法
public IEnumerable<student> Get()
{
return Student.Storge;
}
public Student Get<string item)
{
return Student.storage.FirstOrDefault(s=>s,name.Equals(item );
}
对应增方法
public void Post(Student model)
{
var id=Student.storage.Max(s=>s,ID)+1;
Student.storage.add(model);
}
对应改方法
public void Put(string item, Student model)
{
var exist =student.storage,FirstOrDefault(s=>s.Name.Equals(item);
Student.storage.Remove(exist);
var id=Student.storage.Max(s=>s,ID)+1;
Student.storage.add(model);
}
对应删除
public void Delete(string item)
{
var exist =student.storage,FirstOrDefault(s=>s.Name.Equals(item);
Student.storage.Remove(exist);
}