会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
QueryWord
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
2022年4月6日
c#委托的定义理解
摘要: 含义: (1) 从数据结构来讲,委托是和类一样是一种用户自定义类型。 (2) 从设计模式来讲,委托(类)提供了方法(对象)的抽象。 既然委托是一种类型,那么它存储的是什么数据? 我们知道,委托是方法的抽象,它存储的就是一系列具有相同签名和返回回类型的方法的地址。调用委托的时候,委托包含的所有方法将被
阅读全文
posted @ 2022-04-06 08:32 QueryWord
阅读(152)
评论(0)
推荐(0)
2021年2月20日
EF数据操作详解
摘要: 1.数据Load 延迟加载:当实体第一次读取时,相关数据没有加载;当第一次试图访问导航属性时,所需的导航数据自动加载,EF默认使用这种方式加载数据,尽量使用预先加载和显示加载。 优点:加载数据快 缺点:数据库交互多次 预先加载:当读取实体时,相关数据同时读取。这通常会导致一个连接查询,查询所有所需的
阅读全文
posted @ 2021-02-20 15:25 QueryWord
阅读(131)
评论(0)
推荐(0)
2020年12月14日
值类型和引用类型的区别
摘要: 1、管理机制: 主要指对内存空间进行分配和释放 值类型(栈):作用域结束时被操作系统自行释放 (值类型的变量直接存储数据,分配在托管栈中。变量会在创建它们的方法返回时自动释放,例如在一个方法中声明Char型的变量name=’C’,当实例化它的方法结束时,name变量在栈上占用的内存就会自动释放)引用
阅读全文
posted @ 2020-12-14 16:21 QueryWord
阅读(111)
评论(0)
推荐(0)
2019年12月31日
Class<T> where T:new() 含义
摘要: class A<T> 表示A类型接受一种类型,该类型为泛型T,需要运行时传入 where T 表示对类型T的约束关系 new() 表示创建类型T的时候具有构造函数 一般情况下,无法创建一个泛型类型参数的实例。然而,new()约束改变了这种情况,要求类型参数必须提供一个无参数的构造函数。 以下是Dat
阅读全文
posted @ 2019-12-31 08:48 QueryWord
阅读(384)
评论(0)
推荐(0)
2019年11月14日
50道高级sql练习题;大大提高自己的sql能力(附具体的sql)
摘要: 问题及描述:--1.学生表Student(SID,Sname,Sage,Ssex) --SID 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别--2.课程表Course(CID,Cname,TID) --CID --课程编号,Cname 课程名称,TID 教师编号--3.教师
阅读全文
posted @ 2019-11-14 13:11 QueryWord
阅读(3854)
评论(0)
推荐(2)
2019年9月29日
Entity framework 意外删除了表,如何在不影响其它表的情况下恢复回来
摘要: 关于EntityFramework数据迁移原理 查询数据库的表"__MigrationHistory",遍历代码库的Migrations文件夹下的所有文件,如果文件不在__MigrationHistory表内,那么就执行迁移。 有了上面的原理之后,我们来看一下如果我们不小心手动删除了一个表,如何在不
阅读全文
posted @ 2019-09-29 14:34 QueryWord
阅读(219)
评论(0)
推荐(0)
2019年8月30日
C#基础--AbStract与Interface
摘要: Interface: 接口方法不能用public abstract等修饰。接口内不能有字段变量,构造函数。 接口内可以定义属性,如string color{get;set;}这种。 实现接口时,必须和接口的格式一致。 必须实现接口的所有方法。 通过接口可以实现多重继承,C#接口的成员不能public
阅读全文
posted @ 2019-08-30 11:17 QueryWord
阅读(178)
评论(0)
推荐(0)
2019年8月25日
C#基础--Virtual与abstract区别、重写
摘要: Virtual作用:子类可以对父类重写,虚方法是对多态特征体现。代表一类对象的所具有的公共属性或方法。 abstract作用:子类必须对父类重写,虚方法是对多态特征体现。代表一类对象的所具有的公共属性或方法。 如果一个类中包含抽象方法,这个类必须是抽象类。
阅读全文
posted @ 2019-08-25 10:32 QueryWord
阅读(272)
评论(0)
推荐(0)
2019年8月15日
C#基础--Ref与Out区别
摘要: 两者都是按地址传递的,使用后都将改变原来参数的数值。 class Program { static void Main(string[] args) { int num = 1; Method(ref num); Console.WriteLine(num)...
阅读全文
posted @ 2019-08-15 19:02 QueryWord
阅读(175)
评论(0)
推荐(0)
2019年8月9日
C#基础--go to
摘要: goto语句的用法非常灵活,你可以用它实现很多功能,但是由于goto语句的跳转影响程序的结构,在使用的时候会使人迷茫,所以一般"教材"上都不建议使用,但是用它可以实现递归,循环,选择功能,使用起来也很方便,存在即有价值,大家在使用上做适当取舍就好,觉得需要用就用,不必因拘泥而刻意不去用. goto
阅读全文
posted @ 2019-08-09 09:20 QueryWord
阅读(1126)
评论(0)
推荐(0)
1
2
下一页
公告