2022年12月13日
摘要: 第一步.Global.asax 中添加如下代码: System.Data.Entity.Database.SetInitializer(new System.Data.Entity.MigrateDatabaseToLatestVersion<Model1,Migrations.Configurat 阅读全文
posted @ 2022-12-13 13:35 ~程序源~ 阅读(52) 评论(0) 推荐(0) 编辑
  2022年10月29日
摘要: 第一步骤:Nuget中引入AutoMapper依赖注入包 第二步:创建一个类并继承Profile 基类,并创建映射,如果需要互相映射需要调用ReverseMap()方法,如果需求忽略某些字段不进行映射,需要调用ForMember()方法 public AutoMapperProfiles() { / 阅读全文
posted @ 2022-10-29 14:56 ~程序源~ 阅读(26) 评论(0) 推荐(0) 编辑
  2022年1月15日
摘要: 1、前端代码 需要引入: element.min.css vue.min.js element.min.js axios.min.js nuget里面可添加 <div id="myVue"> <el-steps> <el-step :title="item.title" :description=" 阅读全文
posted @ 2022-01-15 21:54 ~程序源~ 阅读(261) 评论(0) 推荐(0) 编辑
  2021年8月27日
摘要: 具名参数与可选参数的好处是避免方法重载写一堆同名不同参的方法,节省代码,提高效率,但是如果方法名相同,返回类型不同,方法还是得分开写,如: public int Method(int x) { return x; } public string Method(int x,int y) { retur 阅读全文
posted @ 2021-08-27 02:02 ~程序源~ 阅读(159) 评论(0) 推荐(0) 编辑
  2021年8月8日
摘要: 一、类是一组具有相同数据结构和相同操作的对象集合。类是对一系列具有相同性质的对象抽象,是对对象共同特征的描述,比如:人类是抽象,张三属于对象 二、对象是面向对象编程的基本单元,每个对象可用它本身的一组属性和行为来描述,万物皆对象 三、属性和字段可以访问对象中包含的值。一般情况下把字段设为私有priv 阅读全文
posted @ 2021-08-08 02:13 ~程序源~ 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一、流程控制,用于形成程序的分支或循环 选择控制:if、else、switch、case 循环控制:while、do、for、foreach 跳转语句:break、continue 异常处理:try、catch、finally 1、当程序遇到两个或者两个以上的选择时,选择if或switch 2、br 阅读全文
posted @ 2021-08-08 01:08 ~程序源~ 阅读(81) 评论(0) 推荐(0) 编辑
  2021年8月7日
摘要: 一、数据类型 C#两种数据类型:值类型和引用类型。值类型的变量直接包含他们的数据,每个变量都有他们自己的数据副本(ref和out除外),因此对一个变量操作不可能影响另一个变量。而引用类型的变量存储对他们的数据的引用,引用类型也成为对象,对于引用类型两个变量可能引用同一个对象,因此对一个变量的操作可能 阅读全文
posted @ 2021-08-07 20:46 ~程序源~ 阅读(150) 评论(0) 推荐(0) 编辑
  2019年6月17日
摘要: 原因:这个问题是由于修改安装TFS服务器的系统时间而导致的,因为TFS的Source Control会根据签入时间做判断,如果后续签入的时间小于变更集的最新版本的时间,就会报这个错误 解决办法:首先将服务器系统时间设置为自动获取时间(最好重启一下),然后通过修改数据库TfsVersionContro 阅读全文
posted @ 2019-06-17 14:18 ~程序源~ 阅读(372) 评论(0) 推荐(0) 编辑
  2018年12月10日
摘要: 一、定义 1、Falcon_PumpX_Equal_Comparer :类名,随便取名 2、IEqualityComparer:必须继承这个接口 3、Falcon_PumpX:需要去重的对象 4、IEqualityComparer、GetHashCode 是接口必须实现的方法 private cla 阅读全文
posted @ 2018-12-10 11:35 ~程序源~ 阅读(943) 评论(0) 推荐(0) 编辑
  2018年10月17日
摘要: 一、Linq扩展方法 1、扩展方法必须是静态方法、扩展方法所在的类必须是静态类 2、扩展方法里面的参数必须制定this关键字,紧跟需要扩展的类型,如下: 二、泛型约束 1、使用泛型的原因,是在不知道需要扩展的类型时(这里主要时指对象类型,比如:可能时student类型,可能时person类型)前提下 阅读全文
posted @ 2018-10-17 10:04 ~程序源~ 阅读(660) 评论(0) 推荐(0) 编辑