摘要:
转载:Learning hard 工厂模式:定义了一个创建产品对象的工厂接口,将实际创建工作推迟到子类工厂当中 代码: namespace ConsoleApplication1{ //菜的抽象类 public abstract class Food { public abstract void P 阅读全文
摘要:
1.里氏转换语法: 1).子类可以赋值给父类:如果有一个地方需要一个父类作为参数,我们可以给一个子类代替 Person p = new Student(); 2).如果父类中装的是子类对象,那么可以将这个父类转化为子类对象 Student stu = (Student)p 2.is和as 1) is 阅读全文
摘要:
1.下载压缩和解压的动态库并引用 2.代码 using ICSharpCode.SharpZipLib.Checksums;using ICSharpCode.SharpZipLib.Zip;using System;using System.Collections.Generic;using Sy 阅读全文
摘要:
一、什么是事件 一组SQL集,用来执行定时任务,跟触发器很像,都是被动执行的,事件是因为时间到了触发执行,而触发器是因为某件事件(增删改)触发执行; 二、开启事件 查看是否开启: show variables like 'event_scheduler'; 如果显示OFF,则输入以下语句开启: se 阅读全文
摘要:
C#编译器遇到一个由#if和#endif包围起来的语句块时,会检查#if后面的符号是否已经被定义了,如果已经被定义,那么才会编译语句块之间的代码。而定义一个可以被#if测试的符号需要事先用#define指令定义。 #define MACRO1 using System; public class P 阅读全文