问一下C#都能编写什么类型的程序?

来源:百度知道 编辑:UC知道 时间:2024/06/30 00:48:54

WinForm窗体程序
WebForm网页程序
游戏
手机软件
这么说吧C#+VisualStudio=无所不能

基于.NET Framework环境下所有的事情都可以做...但前提是不能超出.NET Framework的工作范围...比如二楼讲的驱动....那个东西不归.NET Framework管的....

C#是托管类代码....需要.NET Framework的支持....而DELPHI啊C啊 C++这些编译后的代码直接就是机器码,属于非托管类代码!所以可以干任何事...无所不能!

.NET Framework是WINAPI的类库...WINAPI是个土鳖玩意...对硬件方面没几个能用的玩意,所以C#也就是调用的WINAPI...无法编写硬件驱动!

总之C#可以做到应用(用户层)的所有事情,其实这就足够了...

不能写硬件驱动,不能写操作系统内核.
总之C#适合开发一些比较上层的应用.

都可以了。