![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C# 基础
从零学起
这个作者很懒,什么都没留下…
展开
-
abstract 和 interface区别
文章是转载的,觉得好就收藏了。一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 二、接口:转载 2013-09-21 02:12:25 · 487 阅读 · 0 评论 -
C# Static初始化顺序
先看个例子:using System;Class A{ static int X; static A() { X = B.Y + 1; }}Class B{ public static int Y = A.X + 1; static B() {} static void Main() { Console.Writ转载 2013-10-09 23:20:51 · 1591 阅读 · 0 评论 -
cookie和session的区别和联系
具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上它还有其他选择。 cookie机制。正统的cookie分发是通过扩展HTTP协议来实现的,服务器通过在HTTP的响应头中加上转载 2013-12-12 22:59:50 · 347 阅读 · 0 评论 -
asp.net 默认页后面总是出现ReturnURL
只需要添加原创 2014-05-04 16:07:41 · 2543 阅读 · 0 评论 -
C#多线程之所有线程执行完成后
在多线程的应用开发过程中,我们可能会遇到某些任务需要等待所有线程执行完成后,再进行处理。搜了下关于这方面的解决方案,在这里不做细说。今天主要是想说下C#多线程中,可以利用ManualResetEvent对象,结合WaitHandle的WaitAll(...)方法,来实现所有线程执行完毕后的处理工作。大家可以进一步的了解下ManualResetEvent对象。Li转载 2017-07-28 10:24:09 · 2504 阅读 · 0 评论