Fork me on GitHub

01 2008 档案

摘要:一次教学,发现了属性的两个访问器其实是两个方法,于是,就做了个例子来证明一下,代码如下: 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 桂素伟 阅读(2869) 评论(1) 推荐(0) 编辑
摘要:我是做培训的,应广大学生之邀,在这里开个学习.net的系列。 当然.net的范围非常之多,我想主要从CSharp,winform,asp.net(ajax),WPF等方面来说,当然要从简单到复杂,一步一步来。 认识.net,学习.net,到最后应用.net。我也是这样走过来的,为了使更多的人,走的更好,走的更快,我的系列中,知识是一方面,学习方法是别一方面。可能对熟悉.net的人来... 阅读全文
posted @ 2008-01-01 14:28 桂素伟 阅读(644) 评论(1) 推荐(0) 编辑