摘要: 抛开书本,为什么出现了事件,事件与委托有什么渊源?博文都是源于自己的理解,文字间流露的是不是书本那样官方的语言,望大家喜欢。朋友,如果你对委托没什么概念,请参阅我的上一篇博文《抛开书本,为什么需要委托,它的出现成就了什么?》http://www.cnblogs.com/IAmBetter/archive/2012/02/08/2342443.html由于时间紧,博文没有涉及到 .net框架 标准式的事件,明天会写出来。思路:委托---->事件存在的价值---->事件的进化---->总结1.参照上一篇博文代码如下:山寨版委托:View Code public delegate 阅读全文
posted @ 2012-02-08 15:39 Anleb 阅读(3024) 评论(21) 推荐(7) 编辑
摘要: 博文技术有限,重在学习交流,有错误大家指正。思路:传统的方法调用------>委托的出现解决了什么问题---->委托的绑定方法----->总结1.传统的方法调用View Code class Program { static void Main(string[] args) { //如果某个人具有很多才艺 //某一个人要展示它的才艺,我们就必须将下面的方法跳舞,唱歌 追个调用,架设追个人博学多才,具有100个才艺呢,我们就必须多次调用方法 Dancing("Mr.w"); ... 阅读全文
posted @ 2012-02-08 11:36 Anleb 阅读(5940) 评论(28) 推荐(15) 编辑
摘要: 上一篇博文也说了一点关于内存的知识,但是不详尽,这篇博文彻底的理解了从.net层面理解 引用类型的内存分配--->引用类型的堆内的工作,以及继承的本质。(说的不对,大家指正)继承面向对象:实现单继承和接口多继承对于.net通过访问权限的修饰符控制安全:public protected internal private抽象方法和虚方法才可以被重写override,而且虚方法不能是private才可以被重写,抽象方法必须是public.接口的默认是公共抽象的方法,而且被继承了,必须被实现。1.继承机制的执行View Code public abstract class Animal { .. 阅读全文
posted @ 2012-02-07 12:49 Anleb 阅读(2349) 评论(0) 推荐(1) 编辑
摘要: 博文带着3个疑问学习:(整理的有错误,请大家帮我改正)问题1:CLR管理内存的三块区域是什么?问题2:哪些操作会 创建对象和分配内存?问题3:内存的分配机制?1.CLR管理内存的三块区域注:内存——堆栈 堆(托管堆)线程的堆栈:用于分配值类型的实例-有操作系统管理分配释放内存。GC堆(托管堆):用于分配引用类型的实例对象内存小于8500 byte的。当有内存分配时,垃圾回收器"可能"会对GC堆进行压缩。LOH堆(Large Object Heap):用于分配引用类型的大对象实例(大于8500byte),不会被垃圾回收器压缩,而且只在GC堆完全被回收时回收。2.哪些操作会 创 阅读全文
posted @ 2012-02-06 15:43 Anleb 阅读(1015) 评论(0) 推荐(2) 编辑
摘要: "虽然每年挣不到50万,但是必须让自己值50万!" 以此勉励大家 首先,看我的博客园 入园日期就知道,我学习c# 才2个月。此外,从来没有学习过一门语言,连C语言都没学习过,在学习编程以前,我是学习网络的,比如:TCP/IP路由技术、攻击技术、路由交换,对cisco 和华为的路由交换 熟悉。 2009年12月进入 华为,然后在华为 锻炼了1年,2010年6月PASS CCIE in HONGKONG,2011年9月由于父母的缘故,也是感觉到 网络技术到了一定的瓶颈,所以决定回到老家,静心学习和充电。 2011年9月,在老家找了一家做B2C电子商务的公司,开始了运维+简单编程 阅读全文
posted @ 2012-02-04 23:20 Anleb 阅读(4768) 评论(56) 推荐(13) 编辑
摘要: 注册界面1.协议界面(必须符合什么规范)2.注册界面 用户名 密码 爱好 联系方式1.<body><center><textarea rows="10" cols="40">注册后,你的女人就是我们的,你同意吗?注册后,你的钱就是我们的钱,你同意吗?注册后,你的车也是我们的车,你同意吗?注册后,你的房子也是我们的,你同意吗?</textarea><br /><a href="/Creat.htm" target="_blank"><img 阅读全文
posted @ 2012-02-03 15:13 Anleb 阅读(545) 评论(6) 推荐(0) 编辑
摘要: 废话不多说,前面2篇 写过 文件与文件夹的类,今天写流,在学习过程分析出来。流在.net里是由Steam类表示的,该类是抽象类,无法实例化。处理文件输入输出的流:1.FileSteam2.BufferedStream3.CryptoStream4.MemoryStream5.NetworkStream使用文件流读写文件 FileStream,可以读写任何文件,默认是同步读写文本文件 使用StreamReader类与StreamWriter类(用于处理文本文件)代码如下:View Code using System;using System.Collections.Generic;using S 阅读全文
posted @ 2012-01-17 16:13 Anleb 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: 文件与文件夹的处理,结束了,接下来的 啃的东西是 “流”View Code using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;namespace Test{ public partial class Form1 : Form { publi... 阅读全文
posted @ 2012-01-16 20:06 Anleb 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 前篇写了 File类与Directory类,今天写 他的 实例类,嘿嘿先上张图:附上 静态类与实例类的区别:Fileinfo类与DirectoryInfo类//文件File类是静态类,而FileInfo没有静态方法的。File类的静态方法在调用时要执行安全检查。对于操作单一的文件,用静态方法快,但是如果对对象多种操作,用实例化方法,静态方法会每次都寻找文件,而实例化方法只是引用查找。方法比较:Exists方法1.file类 如果读取文件的权限不够,返回false,如果文件不存在返回false2.fileinfo类 如果文件不存在或输入的是目录返回falseCreate方法1.如果Create创 阅读全文
posted @ 2012-01-16 16:27 Anleb 阅读(1488) 评论(0) 推荐(1) 编辑
摘要: 闲话不说了,要想学好 c# 文件和流是肯定要熟悉甚至精通的,第一天细读 File类与Directory,利用winform界面,和初学者一起交流心得。修为浅薄,如有错误,望指针,开源免费分享。需求:对于新手,我希望你先看下我的需求,然后自己考虑下,如何编写代码,然后再看我代码。1.注意 我右边使用的是ListBox 左边是textBox 要点:锻炼winform 思考下 textBox 的 textBox3.AppendText 方法与 textBox3.Text += "' 的区别?2.实现 按钮的 顺序使用 “必须按了某个按钮才可以激活下一个按钮”View Code us 阅读全文
posted @ 2012-01-14 16:52 Anleb 阅读(1300) 评论(2) 推荐(0) 编辑