首页 > 其他 > 详细

ef01

时间:2020-03-07 00:47:38      阅读:71      评论:0      收藏:0      [点我收藏+]

1、ef简介

学习地址:

https://www.entityframeworktutorial.net/

技术分享图片

技术分享图片

orm:Object relations mapping 对象关系映射

实体类中的属性与数据库的字段可以进行相互映射

添加——新建项——数据——ADO.NET实体数据模型——从数据库生成(把表映射为实体类,DB First的开发方式)/空(codefirst)

知识储备:

技术分享图片

 

1)对象/集合初始化器

技术分享图片

 

2)linq

就是Lambda表达式:

技术分享图片

 委托是引用类型,可以把它看作是用来存方法的一种类型。比如说类型string用来定义存取字符串的变量,那么委托类型delegate就可以用来定义存方法的变量。委托和类一样,是一种用户自定义类型。但类表示的是数据和方法的集合,而委托表示的是一个或多个方法的集合。你可以把delegate看作一个包含有序方法列表的对象,这些方法具有相同的参数列表和返回类型。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Demo01
{
    class Program
    {
        // 定义一个委托
        public delegate int AddSum(int a, int b);
        static void Main(string[] args)
        {
            Program p = new Program();
            //AddSum addSum = new AddSum(p.Add);
            //AddSum addSum = delegate(int a,int b) { return a+b};
            //AddSum addSum= (int a, int b) => { return a + b};
//lambda表达式
AddSum addSum = (a, b) => { return a + b}; int sum = addSum(2, 3); Console.WriteLine(sum); Console.ReadLine(); } public int Add(int a,int b) { return a + b; } } }

 

3)匿名类

技术分享图片

 

ef01

原文:https://www.cnblogs.com/Tanqurey/p/12431462.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!