大家好,今天小编关注到一个比较有意思的话题,就是关于unity3d winform的问题,于是小编就整理了1个相关介绍的解答,让我们一起看看吧。
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已经有预览版,很快也会推出。这个平台目前是全开源,且跨平台的。未来还是很有前景的。

到此,以上就是小编对于的问题就介绍到这了,希望介绍的1点解答对大家有用。