C#
文章平均质量分 84
bruno231
这个作者很懒,什么都没留下…
展开
-
C# Reflection笔记
反射 1. 程序集里的元数据 C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\x64\ildasm.exe 用这个工具打开一个assembly。 file -> dump -> dump metainfo, 保存到dump.txt中 编译生成il代码,和类的metainfo。 dum原创 2014-12-27 23:34:58 · 2081 阅读 · 0 评论 -
C# Attributes 笔记
Attribute Attribute是给compiler看的,compiler会给提示信息。 特性对象是类的(或者属性的,方法的),不是对象的,类似static成员。 通过对象获取不到attribute对象,必须通过Type。 Obsolete特性示例 class Person { //给方法加attributes, Obsolete实际上是Obso原创 2014-12-30 09:26:30 · 992 阅读 · 0 评论 -
C# 多线程笔记
C# 多线程 进程 资源分配的单位。资源:内存,代码,图片,音频。。。 一般情况下,一个进程内,只有一个线程(主线程,是一个前台线程)。 在资源管理器中看到的都是进程,进程包含着一个程序运行所需要的所有资源。 进程之间是独立的,一个进程无法直接访问另一个进程的数据。每个进程都有自己的代码段,数据段,程序控制块PCB 一个进程的运行失败,不会影响其他进程的运行。 一个进程至少有一个原创 2014-12-30 22:35:08 · 833 阅读 · 0 评论 -
C# 网络编程
C# 网络编程 互联网通过 IP 定位电脑。 IP地址: 每台联网的电脑都有一个唯一的IP。(如果有多个网卡,一个网卡,一个IP)IPV4:分为4段,每段8bit,范围是0-255用户本地网卡IP:127.0.0.1IPV6:128bits 在电脑中通过 Port 来定位程序。 常用端口:21FTP, 25SMTP, 110POP3, 80HTTP, 443HTTPS 程序之间原创 2014-12-31 05:55:34 · 1311 阅读 · 0 评论