卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

c#除了做.net和winform之外還可以做什么?

網(wǎng)友解答: 首先題主的問題有點(diǎn)問題,.net,一般指.NET Framework,即.net 框架。C#、F#、VB等是.NET Framework平臺(tái)的支持語言。這些編程語言,除了語言

網(wǎng)友解答:

首先題主的問題有點(diǎn)問題,

.net,一般指

.NET Framework,即

.net 框架。

C#、F#、VB等是

.NET Framework平臺(tái)的支持語言。這些編程語言,除了語言特性不一樣外,都是會(huì)被先編譯成IL中間語言,最后才是機(jī)器碼。也就是說,

應(yīng)該問:

.NET 能干啥?C#適合那些開發(fā)?

-------

不知道題主知不知道

.NET Core,是微軟為了實(shí)現(xiàn)跨平臺(tái)而設(shè)計(jì)的框架,像.NET Framework。題主是學(xué)C#的,所以,基于 .net Framework、.net Core我們討論的分為可以更廣泛。

要學(xué)會(huì)泛型、委托、事件、表達(dá)式、Linq、Lambda、集合、多線程、異步等,才能算是掌握C#?;诹己玫腃#基礎(chǔ),我們來說一下可以開發(fā)的領(lǐng)域。

WinForm

可以開發(fā)Winform,也就是說可以開發(fā)Windows下的窗口軟件。

由于

.net core不支持Winform開發(fā),所以只能在Windows系統(tǒng)下運(yùn)行。

控制臺(tái)程序

可使用

.NET framework/.NET Core,你可以在各種操作系統(tǒng)下運(yùn)行,不僅僅是Windows系統(tǒng),入ubuntu、centos等。你設(shè)計(jì)的控制臺(tái)程序,可以允許到各種系統(tǒng),你可以設(shè)計(jì)運(yùn)維軟件、網(wǎng)關(guān)、微服務(wù)等。

Web APP/Web Api

你可以使用C#來實(shí)現(xiàn)跨平臺(tái)允許的網(wǎng)站和Api。

使用ASP.NET Core,你能夠更快更方便地設(shè)計(jì)網(wǎng)站,甚至設(shè)計(jì)API等對(duì)接客戶端。

Xamarin 開發(fā)android/ios應(yīng)用

是跨平臺(tái)開發(fā)應(yīng)用的框架哎,使用Xamarin,你可以利用C#開發(fā)安卓、蘋果應(yīng)用,同一套代碼,可以生成不同平臺(tái)的客戶端。

Unity 游戲

可以開發(fā)大型游戲。王者榮耀就是使用Unity進(jìn)行開發(fā)的。

微服務(wù)

為了構(gòu)建大中型企業(yè)服務(wù),可以使用微服務(wù)構(gòu)架,結(jié)合Docker容器、k8s集群。

物聯(lián)網(wǎng)

可以進(jìn)行智能設(shè)備的物聯(lián)網(wǎng)開發(fā)。

AI

使用 ML.NET 進(jìn)行AI開發(fā),ML.NET是微軟發(fā)布的深度學(xué)習(xí)框架。

網(wǎng)友解答:

.net framework,可以開發(fā)應(yīng)用,手機(jī),桌面,網(wǎng)站都可以。

標(biāo)簽: