.Net程序运行必须依赖于.Net Framework ,无法独立运行。
生成的exe、dll不是普通的“原生”的,而是叫“程序集”,是“MSIL/IL”二进制字节码。
.Net Framework中的CLR是运行.Net程序的核心
Linux、IOS等非Windows系统下也可以运行.net程序:通过Mono。
Android、IOS上也可以借助于Xamarin使用C#开发手机程序。
关于界面 程序:
控制台程序、图形界面程序、网站程序、手机程序
编写不同界面的程序只有界面的少部分代码不一样,其他都是类似的。
.Net可用 WinForm做界面,但学WinForm不是主要目的,不必深入了解。
生成的exe、dll不是普通的“原生”的,而是叫“程序集”,是“MSIL/IL”二进制字节码。
.Net Framework中的CLR是运行.Net程序的核心
Linux、IOS等非Windows系统下也可以运行.net程序:通过Mono。
Android、IOS上也可以借助于Xamarin使用C#开发手机程序。
关于界面 程序:
控制台程序、图形界面程序、网站程序、手机程序
编写不同界面的程序只有界面的少部分代码不一样,其他都是类似的。
.Net可用 WinForm做界面,但学WinForm不是主要目的,不必深入了解。