Fork me on GitHub
摘要: 委托不但能使事件定阅方法,还有另外一个功能,异步调用方法。 下面看个例子: 1class Program 2 { 3 static void Main(string[] args) 4 { 5 Program p = new Program(); 6 DL dl = p.Square; 7 ... 阅读全文
posted @ 2008-04-17 08:19 桂素伟 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 收到MVP的邮件,非常激动! 谢谢大家支持!谢谢! 阅读全文
posted @ 2008-04-03 14:53 桂素伟 阅读(342) 评论(0) 推荐(1) 编辑
摘要: static在C#中是静态声明的关键字,然而它与普通的非静态有什么区别呢? 通常咱们说的一句话是在类中,静态的成员是属于类,非静态的成员属于对象(或实例)。但是怎么理解呢? 是这样的,静态的成员在编译时,首先被初始化,一旦被加载,有且只有一份存在程序中,把以你不管怎么修改,都会发生改变。它的消毁和进程一起。 非静态成员就不一样了,是每个对象有一个自己的“值”,不同的对象之间没有关系。 阅读全文
posted @ 2008-02-22 08:57 桂素伟 阅读(517) 评论(2) 推荐(0) 编辑
摘要: 上篇文章中说到string类型是引用类型,咱们今天来看看。 1class Program 2 { 3 static void Main(string[] args) 4 { 5 int i = 10; 6 string s = "改变前"; 7 Console.WriteLine("i... 阅读全文
posted @ 2008-02-18 18:13 桂素伟 阅读(480) 评论(1) 推荐(0) 编辑
摘要: 过年总是忙,没有更多的时间来写博客,不过还是挺想念这块地方的。 本次博客说一下数值类型吧! 不管那种语言,都为数据类型一说,在C#中也是,不过C#的数据类型分了两类,一是值类型,一是引用类型。 值类型:(引用MSDN上说法)基于值类型的变量直接包含值。将一个值类型变量赋给另一个值类型变量时,将复制包含的值(意思是全部复制,不只复制值)。这与引用类型变量的赋值不同,引用类型变量的赋值只复制对对象的... 阅读全文
posted @ 2008-02-15 10:34 桂素伟 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 一次教学,发现了属性的两个访问器其实是两个方法,于是,就做了个例子来证明一下,代码如下: 1using System; 2using System.Collections.Generic; 3using System.Linq; 4using System.Text; 5using System.Reflection; 6 7namespace Demo 8{ 9 clas... 阅读全文
posted @ 2008-01-20 13:10 桂素伟 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 最近在教学生时,学员老理解不清方法的隐藏和重写,后来想了想,终于能用反射能让学生明白这两者的区别! 看一下例子: 隐藏: 1 class Class1 2 { 3 public void Method() 4 { 5 6 } 7 } 8 class Class2 : Class1 9 { ... 阅读全文
posted @ 2008-01-10 19:04 桂素伟 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 输出语句 Console.Write(); Console.WriteLine(); 分别来说一下,Write方法是输出到控件台上内容,它有18种重载方法 WriteLine方法同样是输出到控制台上内容,它有19种重载方法,这两个难道只在重载方法上不同吗?其实是有差别的,从单词角度可看出Write只是输出内容,之后什么都没服,WriteLine是输入一行,当然一行的意思是包括回车换行的。 Con... 阅读全文
posted @ 2008-01-03 09:14 桂素伟 阅读(2070) 评论(0) 推荐(0) 编辑
摘要: 从上一讲的这段程开始 using System; class Lei { static void Main() { Console.WriteLine(DateTime.Now); } } 从程序可以看出,System是所有命名空间的根本,一些常用的类都在此命名空间,比如上例中的Console类。 C#程序的入口点是Main主法,Main方法有... 阅读全文
posted @ 2008-01-03 08:14 桂素伟 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 好的开始,是成功的一半,大部分语言的第一个例子是“Hollow Word!”!,当然,我可能从显示当前时间开始。 如果只从学习CSharp语言角度,控制台(Console)无疑是一个有效的平台,这样可以让我们只关注语言的层次。不去思考界面(UI)因素。 接下来,开始编程: (说明:我在写程序的过程中可能重复好知识点,这样有利于加强新手的记忆,当然老手可以跳过!) 1)、先新建一个记事本,取名为C... 阅读全文
posted @ 2008-01-01 15:12 桂素伟 阅读(2868) 评论(1) 推荐(0) 编辑
摘要: 我是做培训的,应广大学生之邀,在这里开个学习.net的系列。 当然.net的范围非常之多,我想主要从CSharp,winform,asp.net(ajax),WPF等方面来说,当然要从简单到复杂,一步一步来。 认识.net,学习.net,到最后应用.net。我也是这样走过来的,为了使更多的人,走的更好,走的更快,我的系列中,知识是一方面,学习方法是别一方面。可能对熟悉.net的人来... 阅读全文
posted @ 2008-01-01 14:28 桂素伟 阅读(644) 评论(1) 推荐(0) 编辑
摘要: 在用DataAdapter获得数据,填充到DataTable中后,再把DataGridView绑定到DataTable中后,我们可以在DataGridView进行增删改,然后可以调用DataAdapter的UpData(DataTable),来提交DataGridView中的更改。这个过程表面看来很自然,然后背后都有些什么东西呢?我们来看一下。 首先,DataGridView绑定到DataT... 阅读全文
posted @ 2007-12-27 09:00 桂素伟 阅读(2417) 评论(1) 推荐(0) 编辑
摘要: 对于窗体的show和showdialog方法,大部人知道它们的区别,show是显示出窗体后,本项目中的其他窗体也能获得焦点,而showdialog则不然,只能当前窗体的激活状态。这只是一方面。 另一方面也是值得注意的,就是show出来的窗体,在单击关闭时,窗体就会被注销掉,不存在内存中,而showdialog呢,只是hide掉窗体,没有把窗体从内存只注销,所以窗体内的成员也不会消失,当再次调用的话... 阅读全文
posted @ 2007-12-26 11:53 桂素伟 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 新建一个Ajax模板的项目 放置一个ScriptManager,一个updatePanel,一个Timer,在updatePanel中放置一个image。 再新建一个image.aspx页,并建一个方法HT,方法内部实现为: //建立一个画图层 Bitmap bm = new Bitmap(500, 500); //取得画图层的Graphics Graphics... 阅读全文
posted @ 2007-10-29 14:17 桂素伟 阅读(1358) 评论(3) 推荐(0) 编辑
摘要: http://mixfactory.6.cn/default.aspx 俞晖的故事 阅读全文
posted @ 2007-10-29 11:51 桂素伟 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 即将进入2008年,激动人心的一年。微软.NET俱乐部也活跃起来,讨论微软技术发展的最新趋势,产品与解决方案的商业价值,新技术对未来行业的影响,使您以饱满的激情碰撞2008!与此同时,微软又带给开发人员什么新的激情碰撞呢? Ø 概念满天飞的时代,SOA, Web 2.0——我们激情于Software+Service [S+S]! Ø 用户体验凸显重要性——我们与Silverlight, WP... 阅读全文
posted @ 2007-10-19 17:20 桂素伟 阅读(526) 评论(1) 推荐(0) 编辑
摘要: 参与·勾通·提高 ... 阅读全文
posted @ 2007-08-07 00:18 桂素伟 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 为了便于广大会员交流,定于2007年6月3日举行一个小型技术交流会(每个主题10分钟左右时间),活动主题为展示各位会员的作品或者一些心得体会(可以是自己平时的作品,也可以单独写一个小软件,也可以采用文档展示自己的心得体会,如有Demo请事先准备好),本次活动采用网上报名确认的方式,待确认之后方可报名,本次报名拟定为30人规模,请大家积极准备相关作品和技术资料,另外请大家协调自己的工作日程,确保报名... 阅读全文
posted @ 2007-05-21 20:29 桂素伟 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 例子中给了五个树形菜单,第一个是简单的树形菜单,第二个是嵌套了按钮的树形菜单,第三个是父级是按钮,第四个是绑定了资源的树形,第五个是嵌套了图片的树形。 Employee1 桂素伟 刘靖凯 张三 ... 阅读全文
posted @ 2007-05-07 13:55 桂素伟 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 这个例子给了四个组合,如下图。ToolBar只是控件的嵌套。 如图 XAML代码: Tool Bars ... 阅读全文
posted @ 2007-05-07 13:54 桂素伟 阅读(663) 评论(0) 推荐(0) 编辑