语言学习
weixin_40155745
这个作者很懒,什么都没留下…
展开
-
C#中的委托和事件用法
Delegatedelegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它只能持有与它的签名相匹配的方法的引用。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数指针不具备...原创 2019-12-06 16:54:08 · 139 阅读 · 0 评论 -
C#学习笔记1
C# 数据类型值类型(Value types)引用类型(Reference types):对象(Object)类型,动态(Dynamic)类型,字符串(String)类型当一个值类型转换为对象类型时,则被称为 装箱;另一方面,当一个对象类型转换为值类型时,则被称为 拆箱。object obj;obj = 100; // 这是装箱dynamic d = 20;String str = ...原创 2019-08-29 16:38:36 · 75 阅读 · 0 评论 -
C#学习笔记2
C# 可空类型(Nullable)#提供了一个特殊的数据类型,nullable 类型(可空类型),可空类型可以表示其基础值类型正常范围内的值,再加上一个 null 值。int? num1 = null;int? num2 = 45;double? num3 = new double?();double? num4 = 3.14157;Null 合并运算符( ?? )double? ...原创 2019-08-30 14:56:03 · 106 阅读 · 0 评论 -
Java学习笔记1
Java 继承子类拥有父类非 private 的属性、方法。子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。子类可以用自己的方式实现父类的方法。Java 的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个父类,多重继承就是,例如 A 类继承 B 类,B 类继承 C 类,所以按照关系就是 C 类是 B 类的父类,B 类是 A 类的父类,这是 Java 继承区别于 C++...原创 2019-08-30 16:57:13 · 103 阅读 · 0 评论