日志
关于
c#基础知识(四)dll相关
sshong
发表于2013年2月3日 13:00:43 更新于2013年2月6日 23:41:30
dll,动态链接库。
这里区分两个概念,
一个是传统的动态链接库,也是我们所熟知的,如system32下的kerneral.dll,user32.dll,这种dll由c或者c++写的dll编译出来已经是机器码的二进制文件,里面提供一些封装好的函数接口等。这种dll基本上各种语言都能调用。
而c#里又引入了一种dll,这种dll就是一个类库,可以在vs中创建
这种dll虽然编译出来也是二进制的,不过是c#的中间码格式,不同于传统的dll。只能供c#使用,仅仅是一个类库。
c#里...
标签:
dll
分类:
C#
阅读:3080
评论:
0
阅读全文
c#基础知识(三)事件
sshong
发表于2013年2月3日 12:45:36 更新于2013年2月3日 12:46:28
今天在想unity的start upate等等这种是怎么实现的时候,发现了unity的sendmessage机制,然后sendmessage机制,又有人说有性能问题,有人在网上用c#自带的event机制重写了这个message机制,类似于flash的event机制。于是去搜索c#自带的event机制,自己写了个小demo来实现eventDispather。
c#的event定义,
首先需要一个delegate,相当于事件的响应,c#自带了一个EventHandler,接受sender这个object,以及事件参数EventArgs(c#自带的事件参数类型)。
你也可以自己写del...
标签:
event
分类:
C#
阅读:3903
评论:
0
阅读全文
c#基础知识(二)
sshong
发表于2013年2月3日 12:04:19 更新于2013年2月3日 12:39:18
1、值类型、引用类型
值类型,包括struct、enum、以及基本数据类型(int,char等),值类型是创建在线程栈上。值类型都隐式派生至system.valueType。
引用类型,包括class、string、array等,引用类型创建在托管堆上,由gc负责清理。
这篇文章讲的比较详细:
http://www.cnblogs.com/siqing99/archive/2012/04/03/2430918.html
string是一种特殊的引用类型,是一种不可变的引用类型。
String str1 = "abc";
String str2 = "ab...
标签:
CLR
boxing
分类:
C#
阅读:2972
评论:
0
阅读全文
c#基础知识(一)
sshong
发表于2013年2月3日 11:58:14 更新于2013年2月3日 11:58:14
原文
1、重写
与flash不同,flash中所有方法都可以被子类重写,直接用override关键字。
而c#中如果要重写父类的方法, 重写的基方法必须是 virtual、abstract 或 override 的。
不能重写非虚方法或静态方法。
重写属性声明必须指定与继承属性完全相同的访问修饰符、类型和名称。
C#同时,如果派生类中的方法前面带有 new 关键字,则该方法被定义为独立于基类中的方法。
参考:关于重载、重写区别--[url=http:/...
标签:
c#
重载
重写
分类:
C#
阅读:2904
评论:
0
阅读全文
共4篇日志 第1/1页
联系我
分类
琐碎文字
As3&Flex
RIA
UG
English
CodingArt
C++
PHP
Webserver
E音乐盒
Unity3d
C#
JS&Html5
Tools
mobile
golang
最近发表
js的锁以及异步调用相关(2024年11月30日 10:58:51)
golang学习之函数/方法/接口(2022年1月6日 17:50:24)
golang学习之零值(2022年1月6日 16:38:10)
hello, 2018(2018年1月15日 22:47:25)
字体类型名词解释(2015年1月18日 11:29:14)
获取mysql表注释以及列注释(2014年11月13日 15:56:32)
php连接ms sql数据库的一些问题(2014年9月15日 20:32:14)
virtualbox虚拟网络:NAT&bridge桥接网络(2014年8月25日 22:51:35)
php图片加水印(2014年8月15日 22:50:42)
windows查看端口占用情况(2014年7月31日 21:19:30)
最近回复
777: 谢谢麻烦发下邮箱
houy: 谢谢发一份给我,402333078@qq.com
houy: 你好,看到了谢谢给我发一份,感谢
优肯: 终止代码;kernelsecurltyche...
我是: 2686233469@qq.com
php喵星人: 想问一下 php vld 在winodws ...
破晓: 您的文章已被本站收录
地址:http://...
xxzx: flex 4里面按照代码导入 老是弹访问的...
李毅: 我在做一个电子地图,你的代码帮了我大忙,实现...
Judi Indonesia: I've Been Absent For A...
友情链接
蓝色理想
AS3天地会
黑羽翔天
gskinner
ticore
N神
达达
ICEST
starry
历史剧网
博客订阅