
C#基础
1.抽象abstract与接口interface,“面向抽象编程”本质上是对数据的抽象化,“面向接口编程”本质上是对行为的抽象化。 a)抽象关注相同的“类”,父子类可归为同一类事物。b)接口关注相同的“行为”,行为可能是不同的类。c)接口内...
1.抽象abstract与接口interface,“面向抽象编程”本质上是对数据的抽象化,“面向接口编程”本质上是对行为的抽象化。 a)抽象关注相同的“类”,父子类可归为同一类事物。b)接口关注相同的“行为”,行为可能是不同的类。c)接口内...
一、DLL 与应用程序动态链接库(也称为 DLL ,即为“ Dynamic Link Library ”的缩写)是 Microsoft Windows 最重要的组成要素之一,打开 Windows 系统文件夹,你会发现文件夹中有很多 DLL ...
字转位,输入一个Int16形式的字,返回一个长度16的bool数组 public static bool[] WordToBits(short word){bool[] result = new bool[16];for (int i = ...
static void Main(string[] args) { //三角乘法口诀表 for (int i = 1; i <= 9; i++) ...
c#基础学习1——泛型 整理自慕课西安交通大学的c#程序设计慕课西安交通大学——c#程序设计 1.泛型: 1.1使用泛型的方法: void Display<T>(T[] input){foreach(T k in input){...
命名空间 命名空间的设计目的是提供一种让一组名称与其他名称分隔开的方式。在一个命名空间中声明的类的名称与另一个命名空间中声明的相同的类的名称不冲突。 定义命名空间: 是以关键字 namespace 开始,后跟命名空间的名称。 namespa...
//两个字符串相加的两个方法//————–方法一 —————————...
委托是用户自定义的类,它定义了方法的类型。储存的是一系列具有相同参数和返回类型方法的地址列表,调用委托时,此委托列表的所有方法都将被执行。 委托的优点 基于委托,开发事件驱动程序变得简单 简化多线程 多对象之间的数据传递和操作 委托的基本定...
class Program { //声明委托类型 delegate bool Function(int num); //传入委托 static Function Greate...
Name.Contains(“JZ”)