C#局部类型partial在定义实体类Model中的应用

 以前一直用继承类的方法,原来还可以这样
//例如:定义一个Person的实体类,用户ID(PersonId),姓名(Name),性别(Sex),年龄(Age),地址(Address),联系方式(Telephone)等等;
 
 1 //代码段1
 2 [Serializable]//首先序列化,定义主类,防止被继承;
 3 public partial class PersonInfo
 4 {
 5    public class PersonInfo{}
 6    private int _personid;
 7    private string _name;
 8    private bool _sex;
 9    private int_age;
10    
11 
12   public int ProductId{get;set;}
13   public string Name{get;set;}
14   public bool Sex{get;set;}
15   public int Age{get;set;} 
16 }
17 //代码段2
18 public partial class PersonInfo
19 {
20     public class PersonInfo{}
21     private string _address;
22     private  int _telephone;
23     public string Address{get;set;}
24     public int Tenophone{get;set;}
25 
26 }
View Code

注意:两个类的名称必须一致,文件名可以不同;

在调用对象是只要New一个就可以调用两个类中的变量;

 

转载于:https://www.cnblogs.com/jxsimon/p/5028442.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值