using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 字段与属性
{
class Program
{
static void Main(string[] args)
{
//使用场景:访问控制
student student = new student();
string s = student.Name;
//使用场景2:防止非法数据
student.Age = 5;
Console.WriteLine(student.Age);
Console.ReadKey();
List<student> students = new List<student>();
//一条值
//student st=//select * from student where id=1
}
}
/// <summary>
/// 学生类
/// </summary>
public class student
{
//private 私有的
/// <summary>
/// 主键id
/// </summary>
public int Id { get; set; }
/// <summary>
/// 名称
/// </summary>
public string Name { get; set; }
/// <summary>
/// 年龄
/// </summary>
public int Age { get; set; }
}
}
public class User
{
//private(私有)。。。public(公开)访问修饰符
//字段:“成员变量”,一般用于类的内部做数据交互
private string name;//camel命名法
public string Name//Pascal命名法
{
get { return name; }//get方法获取字段的值
set { name = value; }//set设置字段的值
}
}
// private int age;
//public int Age
//{
// get
// {
// return age;
// }
// set
// {
// //这里可以写逻辑判断
// if (value < 18)
// age = 18;
// else
// age = value;
// }
//}
//}