博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个用户多个订单
阅读量:4611 次
发布时间:2019-06-09

本文共 1457 字,大约阅读时间需要 4 分钟。

一个实体包含多实体。

定义用户+订单。

1   public class Order { 2       public int RecordId { get; set; } 3       public string RecordName { get; set; } 4       public decimal Price { get; set; } 5    } 6    public class Person 7    { 8       public int RecordId { get; set; } 9       public string Name { get; set; }10       11       //注意此 自动属性 的使用方法12       public IList
OrderList { get; set; }13 }

调用:

1 class Program 2    { 3       static void Main(string[] args) 4       { 5          //订单1 6          Order order1 = new Order(); 7          order1.RecordId = 1; 8          order1.RecordName = "语文"; 9          order1.Price = 45.32M;10 11          //订单212          Order order2 = new Order();13          order2.RecordId = 2;14          order2.RecordName = "数学";15          order2.Price = 55.67M;16 17          //订单集合18          List
orderList = new List
();19 orderList.Add(order1);20 orderList.Add(order2);21 22 //购买订单者:张三23 Person person = new Person();24 person.Name = "张三";25 person.RecordId = 1;26 person.OrderList = orderList;27 28 //打印张三订单的信息29 Console.WriteLine("购买者编号:" + person.RecordId + ";购买者:" + person.Name);30 Console.WriteLine("购买的教程:" + person.OrderList[0].RecordName + ";" + person.OrderList[1].RecordName);31 32 Console.ReadKey();33 }34 }

打印:

转载于:https://www.cnblogs.com/leee/p/4507232.html

你可能感兴趣的文章
eclipse 找不到 tomcat 的解决方案
查看>>
HDU 1890--Robotic Sort(Splay Tree)
查看>>
connection string for Excel/Access 2010
查看>>
【转】【Python】Python中的__init__.py与模块导入(from import 找不到模块的问题)
查看>>
学习wavenet_vocoder之环境配置
查看>>
常用Maven命令
查看>>
Docker启动mysql的坑2
查看>>
j2ee爬坑行之二 servlet
查看>>
JAVA基础入门(JDK、eclipse下载安装)
查看>>
最基础的applet运用--在applet上画线
查看>>
布局大全
查看>>
eclipse中安装tomcat插件
查看>>
常见设计模式C++代码实现
查看>>
C++线程同步的四种方式(Windows)
查看>>
前端面试集锦(1)
查看>>
What are Upgrade, Product and Package Codes used for? By pusu
查看>>
【转】梯度下降算法以及其Python实现
查看>>
H5的本地存储
查看>>
1035 Password (20 分)
查看>>
VC静态连接库注意事项
查看>>