C#是干什么用的?
全部 1023
C#是干什么用的?
-
C#是一种C族的编程语言。所谓c组编程语言,也就是说它本身的编写形式和c语言是非常像的。当然c族的编程语言非常多,有c++还有Java,包括我们的C#。
至于说他可以干什么,那么可以说它的用途是非常广泛的。比如我们可以用它开发windows桌面应用,web网站,各类服务,以及手机应用和游戏开发。

开发桌面应用应该是最显而易见的。我们很多运行在windows上面的应用程序都是用c#开发的。在c#中,我们可以选择winform应用程序开发或者wpf应用程序开发等,选择这些就可以开发出一个桌面应用程序。
如果要开发网站,我们可以使用mvc或者webform进行开发。这二者都是可以开发网站的。只是mvc更加现代化,开发起来也更加方便。它是将一个网站项目分成模型层,视图层和控制器层,层与层之间相互关联。控制器可以控制前端页面的渲染,也可以向后端的模型获取数据并向前端页面提供数据。而webform开发则相对原始些。
在游戏开发上,我们一般使用Unity3d进行开发,它采用C#语言作为脚本语言进行游戏脚本及事件的编写。
而手机应用则是用的Xamarin今晚开发,前端使用xaml进行编写。可以同时编译出安卓,ios及windows三种手机系统的应用。

c#目前运行在.net平台,而目前最新的平台是.net core 3.1。而.net5已经有预览版,很快也会推出。这个平台目前是全开源,且跨平台的。未来还是很有前景的。
2020-03-19 14:06:14