会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
叶丶梓轩
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
29
下一页
2017年5月10日
C#虚方法和抽象方法的区别
摘要: 一,如下例子 结果: 输出的则是B 二,通过调试得出结论: 当B继承A时,并重写A中的方法,程序运行的时只会进入到B中重写的方法Say(),而不会进入A中的Say() 三,抽象方法和虚方法的区别
阅读全文
posted @ 2017-05-10 11:47 叶丶梓轩
阅读(538)
评论(0)
推荐(0)
2017年4月24日
字段初始值无法引用非静态字段、方法或属性
摘要: 一上代码,后解释 二,字段初始化无法引用非静态字段,原因: 1》C#语法规则:在 C# 中不允许使用未初始化的变量。 2》属性内存和变量内存的分配的时间不一样。 属性是用的时候分配,而变量是在类初始化时候分配。 3》在实例一个类时,因为静态字段赋值动作已经在静态构造函数中完成,实例化的字段会在非静态
阅读全文
posted @ 2017-04-24 10:07 叶丶梓轩
阅读(11182)
评论(0)
推荐(0)
2017年4月19日
C#设计模式:状态者模式(State Pattern)
摘要: 一,什么是状态设计模式? 1,定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 2,当一个对象的内部状态改变时允许改变其行为,这个对象看起来像是改变了其类 二,如下代码: 使用场景: State模式在实际使用中比较多,适合"状态的切换".因为我
阅读全文
posted @ 2017-04-19 09:32 叶丶梓轩
阅读(665)
评论(0)
推荐(0)
2017年4月18日
C#base使用笔记
摘要: 一,base继承使用 由于程序在运行时,会执行父类的构造函数,而此时如果想要将参数传给父类使用,即可以使用base
阅读全文
posted @ 2017-04-18 17:38 叶丶梓轩
阅读(276)
评论(0)
推荐(0)
2017年4月17日
C#析构函数
摘要: 一,什么是析构函数? 在msdn中的解析:析构函数用于析构类的实例。 特性: 1》不能在结构中定义析构函数。 只能对类使用析构函数。 2》一个类只能有一个析构函数。 3》无法继承或重载析构函数。 4》无法调用析构函数。 它们是被自动调用的。 5》析构函数既没有修饰符,也没有参数。 二,使用析构函数的
阅读全文
posted @ 2017-04-17 17:37 叶丶梓轩
阅读(6644)
评论(0)
推荐(1)
2017年4月12日
C#设计模式:模板方法模式(Template Method)
摘要: 一,我们为什么需要模板设计模式? 在程序设计中,可能每个对象都有共同的地方,而此时如果每个对象定义一次,如下例子,每个对象都写Stay()方法,这样在每个类中都有很多相同的代码,此时,我们需要用到模板设计模式,来解决这个问题 二,模板设计模式思路:是把相同的部分抽象出来到抽象类中去定义,具体子类来继
阅读全文
posted @ 2017-04-12 15:50 叶丶梓轩
阅读(2510)
评论(0)
推荐(0)
2017年4月7日
MVC使用Area:CS0234: 命名空间“System.Web”中不存在类型或命名空间名称“Optimization”(是否缺少程序集引用?)
摘要: 一,如图: 解决方法是:将区域生成的的文件夹下的web.config中的using System.Web.Optimization删掉 如下,Area文件目录找到Web.config Web.config找到using System.Web.Optimization删掉删掉 即,可以正常浏览区域的页
阅读全文
posted @ 2017-04-07 12:04 叶丶梓轩
阅读(542)
评论(0)
推荐(0)
2017年4月5日
Queue学习
摘要: 一,队列的实现
阅读全文
posted @ 2017-04-05 16:44 叶丶梓轩
阅读(279)
评论(0)
推荐(0)
cookie,seesion学习
摘要: 一,为什么需要cookie和session? 1,Web应用程序是使用HTTP协议传输数据的。然而HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。即用户A购买了一件商品放入购物车内,当再次购买商品时服务
阅读全文
posted @ 2017-04-05 12:18 叶丶梓轩
阅读(183)
评论(0)
推荐(0)
2017年4月1日
C#实体类get和set的作用
摘要: 一,实体类属性访问存在两种写法: 二,那以上两种写法有什么区别呢? 两种写法在“封装”上是没什么区别的,并且在在反编译时发现,他们生成的也是一样,因为第二种只是一种简写,实际上编译器会帮你加一个私有成员。 三,那第一种写法的意义在哪里? 如上例子,当属性要验证的时候,这种写法灵活性好
阅读全文
posted @ 2017-04-01 16:34 叶丶梓轩
阅读(3828)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
19
20
21
22
···
29
下一页
公告