
C#.Net
文章平均质量分 68
Anckly
这个作者很懒,什么都没留下…
展开
-
发一份微软官方的代码注释示例
下面的示例列出一个 Point 类的源代码注释:namespace Graphics...{/**//// Class Point models a point in a two-dimensional plane./// public class Point ...{ /**//// Instance variable x represents the points ///转载 2006-09-07 10:04:00 · 3586 阅读 · 0 评论 -
关于类的静态变量和非静态变量区别的一个研究例子
例子如下: public class testclass ...{ public static testclass t = new testclass(); public static int staticNum = 1; public static int i; public int num = 1; p原创 2006-07-27 23:48:00 · 1568 阅读 · 0 评论 -
个人觉的学.net比较好的几本书
《C#入门经典(第三版)》 《C#高级编程》 《C#.NET技术内幕》############################################# 《ADO.NET 2.0 高级编程》 《C#XML入门经典》############################################## 《ASP.NET 2.0 开发指南》########原创 2006-08-01 02:32:00 · 1944 阅读 · 0 评论 -
温故而知新-重读类的继承(半技术半心情贴)
以前不知在哪个人Bolg上看过一句话,说,永远不要认为书看过一遍就够了。今天翻翻书,才知道这话果然不假。每本涉及面向对象的书,都会毫无例外的讲到类的三个特点:封装,继承和多态。原本以为看的不想再看的内容,再翻一翻,居然发现有当初不知是遗漏还是遗忘的知识点。。。。。当下就十分惭愧,特发此文,引以为戒。######################################原创 2006-07-30 02:58:00 · 1460 阅读 · 1 评论 -
C#中Ref和Out传参的区别
一,相同点:二者都是引用类型变量。 二,不同点:见下 class paramtest { void testRef(ref int i) { i++; } void testOut(out int i) { i = 1; // --(3) i原创 2006-07-25 17:12:00 · 1705 阅读 · 0 评论 -
对委托内部机制的研究(补完篇)
之前我对委托的认识,只是停留在简单的定义委托,实例化委托,绑定方法等基本操作。 随着现在对.net的深入学习(尤其在了解.net中的反射机制后),慢慢的对委托的内部运行机制也有了一定的了解。把它写在我的博客上,一方面能与同行交流,同时也当做是对自己掌握的知识的一种归纳总结。 切入正题。 首先要明白的是,Delegate实质是一个类(很废话,不要骂我)。我们在实际运用当中,原创 2006-07-27 03:55:00 · 1365 阅读 · 0 评论 -
C#高级编程之“代码属性”
主要通过一个示例来解释这个概念。 这个示例主要用来当方法中出现异常后,能显示编写该 方法的作者信息,以便修改。 代码如下:using System;using System.Collections.Generic;using System.Text;using System.Reflection ; namespace AttributeTest{原创 2006-07-26 00:13:00 · 1354 阅读 · 0 评论 -
C#高级编程之“反射”
一,定义 反射技术,能够让托管代码在运行时查看元数据以及代码的各方面信息。 二,常用方法 1,获取对象方法(必须以Public修饰的方法,不包括构造函数); 2,获取对象属性; 3,获取对象的父类; 附示例代码:using System;using System.Collections.Generic;using System.Text;原创 2006-07-25 23:18:00 · 1418 阅读 · 0 评论 -
用C#写的四则运算类(包括括号运算)
using System;using System.Collections;using System.Text;namespace ExpresstionClass{ public class ExpresstionClass { public string Expresstion;//String类型表达式 public ExpresstionCl原创 2006-07-10 19:23:00 · 8902 阅读 · 5 评论 -
RSS阅读器制作之TreeView树节点移动操作的实现
用于在TreeView之间调整树节点位置 //开始拖动树节点 private void treeView1_ItemDrag(object sender, ItemDragEventArgs e) ...{ if (e.Button == MouseButtons .Left ) ...{原创 2006-10-26 06:07:00 · 2269 阅读 · 0 评论 -
RSS阅读器制作之将TreeView数据导出为XML数据
/**//*------------------------------------------------------------- * 作者:刘晓松 * 版本:1.0.0 * 日期:2006.10.29 * 描述:将TreeView中导出为XML数据-------------------------------------------------------------*/using原创 2006-10-29 10:52:00 · 2085 阅读 · 0 评论 -
RSS阅读器制作之拖放操作的实现
功能: 拖动RSS标签至TreeView控件,获得RSS的URL.实现: 1.设置TreeView控件的AllowDrop为True,即允许拖放操作 2.编写TreeView的DragEnter事件代码private void treeView1_DragEnter(object sender, DragEventArgs e)...{ //设置拖放效果为将原创 2006-10-23 23:20:00 · 1236 阅读 · 0 评论 -
.net中using的几种用途 (平时不容易注意到)
转自张继东朋友的Blog,http://www.cnblogs.com/zhangjidong/=========================================================================================今天一个朋友问我using有几种用途,我的第一反应就是茴香豆的4种写法,第2反应是肯定又是个面试题。先前就是到usin转载 2006-10-07 21:42:00 · 1521 阅读 · 0 评论 -
头疼的“事件”
这两天都没更新博客,一个是在因为研究一款新游戏,另一方面是看书看到“事件” ,一直处于一种一知半解,模模糊糊的状态,想写点什么却心有余而力不足。 明天再仔细钻研钻研,希望有所收获。原创 2006-07-29 23:22:00 · 1344 阅读 · 0 评论