1.C#与.NET简介

目录

一、C#语言及其特点

二、C#与.NET Framework/.NET Core关系

三、C#应用开发

四、案例展示

五、学习环境


一、C#语言及其特点

        C#是美国微软公司发布的一种面向对象的,运行于 .NET Framework 和 .NET Core (完全开源,跨平台)之上的高级程序设计语言。

        C#是由C和C++衍生出来的面向对象的编程语言,它在继承C和C++强大功能的同时去掉了一些它们的复杂性。

二、C#与.NET Framework/.NET Core关系

        C#是微软.NET框架中所支持的三种编程语言之一,.NET是一种可以用来构建多种应用的免费开源开发平台。如下图所示:

1.C#与.NET简介_第1张图片

三、C#应用开发

        依托.NET框架,C#可以开发Windows、macOS、Linux、Android、IOS、tvOS、watchOS等平台(系统)下的应用。如下图所示:

1.C#与.NET简介_第2张图片

四、案例展示

        1、Winform应用:仓库温控系统

1.C#与.NET简介_第3张图片

        2、WPF应用:智能停车场项目

1.C#与.NET简介_第4张图片

        3、Web应用:Web后端开发(C#)

        4、Xamarin应用:移动端开发

1.C#与.NET简介_第5张图片

        5、Unity3D游戏:英雄联盟、炉石传说、神庙逃亡等。

五、学习环境

        开发环境:Visual Studio 2019 16.11 Community(社区版)

        基础框架:.Net Framework 4.8 / .NET5

        工具下载:官网

你可能感兴趣的:(C#,c#,.net,开发语言)