c#
sshong
这个作者很懒,什么都没留下…
展开
-
c#基础知识
1、重写与flash不同,flash中所有方法都可以被子类重写,直接用override关键字。而c#中如果要重写父类的方法, 重写的基方法必须是 virtual、abstract 或 override 的。不能重写非虚方法或静态方法。重写属性声明必须指定与继承属性完全相同的访问修饰符、类型和名称。C#同时,如果派生类中的方法前面带有 new 关键字,则该方法被定义为原创 2012-07-25 21:22:13 · 825 阅读 · 0 评论 -
c#基础知识3:事件
今天在想unity的start upate等等这种是怎么实现的时候,发现了unity的sendmessage机制,然后sendmessage机制,又有人说有性能问题,有人在网上用c#自带的event机制重写了这个message机制,类似于flash的event机制。于是去搜索c#自带的event机制,自己写了个小demo来实现eventDispather。c#的event定义,首先原创 2012-08-22 16:31:51 · 892 阅读 · 0 评论 -
c#基础知识4:dll相关
dll,动态链接库。这里区分两个概念,一个是传统的动态链接库,也是我们所熟知的,如system32下的kerneral.dll,user32.dll,这种dll由c或者c++写的dll编译出来已经是机器码的二进制文件,里面提供一些封装好的函数接口等。这种dll基本上各种语言都能调用。而c#里又引入了一种dll,这种dll就是一个类库,可以在vs中创建这种dll虽然编译出来也是二原创 2012-10-24 11:32:30 · 1087 阅读 · 0 评论