我眼中的C#2009-04-17 本站 L小凤其实我自己接触C#的时间也不久,以前学的是C和C++;大家都知道C语言是从B语言演化而来的,C语言是面向过程的编程语言。C++是从C语言扩展而来的,而C #可以说是C++++,是在C++基础上进化而来的。C#是纯面向对象( Object-Oriented programming, OOP)的编程语言,它去除了C++中的面向过程(Process-oriented programming,OOP)。如果以前学过编程语言的话,特别是面向对象的,学习C#不怎么难;但是如果是开始学也不要担心,C#是比较容易学的,它不像C或者C++中里的那么复杂的指针等麻烦;例如在编程过程中,用不同的颜色来表示类,方法,提示已定义了的变量和方法等,这样会比较省事。同时C#在网络数据库应用开发方面都可以与JAVA一比高下,做什么事情都要有信心,要持之以恒,且不能半途而废。工欲善其事,必先利其器。良好的编程工具是学习编程的好助手。编程语言都有自己的开发环境, C#的开发工具具体有哪些我不说了,可以在网上找,目前比较流行的有visual studio2003、2005、2008等集成开发工具;最新的visual studio2008安装后比较大,同时对系统的要求比较高: CPU1.5GHZ以上,内存应该1GB,这样在运行visual studio2008比较流畅,并且不要配置系统环境变量。如果系统比较差,可以安装C#开发工具
EasyCSharp。下面演示visual studio2005的安装先下载visual studio2005,大概有2.5G左右,用虚拟光驱打开镜像文件后就弹出如下的图像:

点击“更改或移除visual studio2005”;进入安装界面,直接点下一步直到安装结束,整个过程大概持续50分钟左右。

安装界面安装结束后,点击桌面上的快捷方式打开visual studio2005,就可以进行程序开发了。下面看下开发第一个C#控制台应用程序。
第一个C#控制台应用程序;using System;using System.Collections.Generic;using System.Text;//命名空间namespace hello{ class Program { static void Main(string[] args)//主函数, { Console.WriteLine("开始C#编程之路");//输出一段文字 Console.ReadKey();//保持控制台显示输出结果,直到按下任何键 } }}下面是程序运行的结果:

大家可以跟着学做第一个C#程序了。