上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 33 下一页
摘要: 1.EF基本的CRUD(增删改查)流程 2.EF的工作过程简析 EDM--Entity Data Model--实体数据模型 概念模型: EF通过领域类,上下文类,默认约定和配置构建概念模型。 存储模型: EF为底层数据库架构构建存储模型。在代码优先方法中,根据概念模型进行推断来构建。在数据库优先模 阅读全文
posted @ 2020-07-07 13:37 Linybo2008 阅读(111) 评论(0) 推荐(0) 编辑
摘要: DbContext是实体类和数据库之间的桥梁,DbContext主要负责与数据交互,主要作用: 1、DbContext包含所有的实体映射到数据库表的实体集(DbSet < TEntity >)。 2、DbContext 将LINQ-to-Entities查询转换为SQL查询并将其发送到数据库。 3、 阅读全文
posted @ 2020-07-07 13:34 Linybo2008 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 前言 本文章基于VisualStudio2017编写 前两天腾讯电话面试中面试官问到既然平时有使用VS进行项目调试,那介绍一下VS中Debug选项和Release选项有什么不同,我听到这问题时,知道Debug选项是我们平时使用VS要开始运行时点的那一个按钮: 但是这个release是真的没有注意到过 阅读全文
posted @ 2020-07-07 11:33 Linybo2008 阅读(1407) 评论(0) 推荐(0) 编辑
摘要: 1.右键项目属性->配置属性->配置 2.一般在此界面的右上角里的配置管理器中配置才有效。 3.活动解决方案配置是项目生成的exe路径,活动解决方案平台是每个项目对应的cpu架构 4.在主项目中把cpu平台改成啥(x86/x64/anycpu),其他项目就按啥类型走。 5.可在主项目的生成中改变ex 阅读全文
posted @ 2020-07-07 11:30 Linybo2008 阅读(2791) 评论(0) 推荐(0) 编辑
摘要: 测试环境:win7 x64 测试程序:WCF查询数据库后将数据集返回到Winform程序加载并显示 测试结果: 1.从感觉来说Exe在 x86目标平台生成,启动速度快。 2.内存消耗:x86的程序在超出150MB后会进行回收;x64的程序在超出300MB后会进行回收。(该结果从任务管理器中体现) 解 阅读全文
posted @ 2020-07-07 10:57 Linybo2008 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 先写两个有继承关系的类Person、Son和一个接口IProgram: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks 阅读全文
posted @ 2020-07-07 09:26 Linybo2008 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 直观测试代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 public partial class NaviControl : UserControl, ITestControl 阅读全文
posted @ 2020-07-07 09:25 Linybo2008 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: 1、安装打包插件:Microsoft Visual Studio 2017 Installer Projects 打开vs2017 ,选择 工具 --> 扩展和更新 --> 联机,搜索Microsoft Visual Studio 2017 Installer Projects,进行安装。安装好以后 阅读全文
posted @ 2020-07-06 14:06 Linybo2008 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 历史版本 C#作为微软2000年以后.NET平台开发的当家语言,发展至今具有17年的历史,语言本身具有丰富的特性,微软对其更新支持也十分支持。微软将C#提交给标准组织ECMA,C# 5.0目前是ECMA发布的最新规范,C# 6.0还是草案阶段,C# 7.1是微软当前提供的最新规范。 这里仅仅列个提纲 阅读全文
posted @ 2020-07-06 13:46 Linybo2008 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 1) async / await 使用 async / await 模式,可以在执行代码块操作的时候不会阻塞 UI 或者当前的线程。即使该操作被某些执行动作延迟了(比如一个 web 请求),async / await 模式也会继续执行后续的代码。 微软文档:https://msdn.microsof 阅读全文
posted @ 2020-07-06 13:44 Linybo2008 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 一、SqlConnection:创建数据库连接对象 二、Sqlcommand:执行SQL语句对象 三、SqlDataReader:查询一条或多条数据对象 四、SqlDataAdapter:检索和保存数据的对象 五、DataSet:创建一个本地数据存储对象 六、SqlHelper:工具类,利用这个类来 阅读全文
posted @ 2020-07-03 09:20 Linybo2008 阅读(310) 评论(0) 推荐(0) 编辑
摘要: Lambda表达式: 1.下面举例通过Lambda表达式创建了一个用于验证Name的Func委托。 //通过Lambda表达式创建一个对象的Name属性验证委托 Func<SearchInfo, bool> func = x => x.Name.Equals("5"); /// <summary> 阅读全文
posted @ 2020-07-01 13:33 Linybo2008 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 目录 简介 Lambda 表达式创建表达式树 API 创建表达式树 解析表达式树 表达式树的永久性 编译表达式树 执行表达式树 修改表达式树 调试 简介 表达式树以树形数据结构表示代码,其中每一个节点都是一种表达式,比如方法调用和 x < y 这样的二元运算等。 你可以对表达式树中的代码进行编辑和运 阅读全文
posted @ 2020-07-01 12:05 Linybo2008 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 目录 特性简介 使用特性 特性的参数 特性的目标 特性的常见用途 创建自定义的特性 使用反射访问特性 一、特性简介 特性提供功能强大的方法,用以将元数据或声明信息与代码(程序集、类型、方法、属性等)相关联。特性与程序实体关联后,可在运行时使用“反射”查询特性。 特性具有以下属性: (1)特性可向程序 阅读全文
posted @ 2020-07-01 11:55 Linybo2008 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一、什么是特性 特性是一种允许我们向程序的程序集添加元数据的语言结构,它是用于保存程序结构信息的某种特殊类型的类。 MSDN中对它的解释是:特性提供功能强大的方法以将声明信息与 C# 代码(类型、方法、属性等)相关联。特性与程序实体关联后,即可在运行时使用名为“反射”的技术查询属性。 (有关元数据和 阅读全文
posted @ 2020-07-01 11:53 Linybo2008 阅读(303) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 33 下一页