C# 可以应用于以下三个领域:
1,Windows窗体应用程序,C#目前在该领域并没有很大优势,主要是效率不如VC++、Delphi等开发的程序(较少,桌面开发领域主要被VB、VC++ 、Delphi等占领)
2,Web应用程序,即企业级应用程序开发,如中国移动的网上业务平台一部分就是用该技术开发的(很多)
3,移动设备应用程序,即嵌入式开发领域。但是主要面向WindowsCE等微软的产品,(较少)
所以C#主要还是倾向于Web开发领域,这也是整个软件开发行业未来的发展趋势。
最后要告诉你的是,大名鼎鼎的飞信PC客户端就是用C#开发的,当然,飞信PC客户端属于桌面应用程序。
C#可以做winform,也可以做webfrom,看你对那一方面有兴趣。
C#属于快速开发,基本能用控件实现你想要的功能,制作界面简单,实现功能容易,有编程基础的就能很快上手。
C# 是微软准备用来通吃 WINFORM .WEB.FLASH的一个工具
除了不能像C 和汇编语言那样直接控治硬件外 其他功能几乎全有
而且微软给C#提供了一个很好的开发平台 那就是鼎鼎大名的.NET
在这个平台上 C# 如虎添翼 无论是开发速度 还是运行速度都是没的说
只是 因为**关系 C# 不能跑在WIN以外的操作系统上 不过也无关紧要 因为世界上90%以上的机器全装WINDOWS
C# 是比较新的语言 现在还没有全面普及 所以现在看到的很多大网站 大系统都是用JAVA 或ASP 或PHP 等等 写的 C# .NET 的身影并不多见 这只是因为C# 面世较晚而已
说一下C# 的缺点 因为C# 不是开源的 所以 不能像JAVA 那样 什么都能看到 微软家的东西 就是这个特点