一、MVC简介:
MVC是一种设计模式,是一种代码开发的思想和套路
将要实现的功能分成三个部分:
M:(Model)模型层 主要对数据进行操作。
V:(View)视图层 主要负责和用户进行输入输出的交互。
C:(Controller)交互层 主要负责该功能的逻辑部分。
以网站的登录界面为例进行说明:
登录界面(V)<-------->登录,注册(C)<-------->数据库相关操作(M).
二、使用LIst集合对数据进行增删改查
定义User实体类
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace UserManagementSystenm
{
/// <summary>
/// 实体类
/// </summary>
class User
{
private string name;
private int age;
private string address;
public string Name
{
get { return name; }
set { name = value; }
}
public int Age
{
get { return age; }
set { age = value; }
}
public string Address
{
get { return address; }
set { address = value; }
}
public User(string name,int age,string address) {
this.name = name;
this.age = age;
this.address = address;
}
public override string ToString()
{
return string.Format("{0}|{1}|{2}",name,age,address);
}
}
}
UserControll(用户控制类)
using System;
using Sy

本文介绍了MVC设计模式的基本概念,它将功能分为模型层(Model)、视图层(View)和交互层(Controller)。通过一个网站登录界面的例子,展示了视图如何与控制器和模型进行交互。同时,文章还讨论了如何使用List泛型集合来实现用户数据的增删改查,包括定义User实体类、UserControl用户控制类以及在视图层的操作。
最低0.47元/天 解锁文章
870

被折叠的 条评论
为什么被折叠?



