当前位置: 首页 > news >正文

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是一种可以用来构建多种应用的免费开源开发平台。如下图所示:

三、C#应用开发

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

四、案例展示

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

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

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

        4、Xamarin应用:移动端开发

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

五、学习环境

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

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

        工具下载:官网

http://www.lryc.cn/news/32535.html

相关文章:

  • OpenAI CTO、吴恩达夫人……AI 领域值得关注的「她」力量,个个都是女强人
  • [ 网络 ] 应用层协议 —— HTTP协议
  • Spring Boot 整合 Redisson 缓存性能客户端(2023-03-06)
  • 【C和C++】输出100内能够被13整除的数,取模判断方法
  • STC8单片机基于开源库读取DS18B20数据例程
  • 计算机专业毕业设计基于Spring Boot 学生在线考试系统
  • 【读书笔记】《深入浅出数据分析》第八章 启发法
  • 英飞凌Tricore实战系列导读
  • 做数据分析有前景吗?
  • Rust Web入门(六):服务器端web应用
  • 1.特定领域知识图谱知识融合方案(实体对齐):金融产业产业知识图谱-基于内容匹配和图模型的品牌知识链指
  • 前端基础语法合集
  • 百亿补贴,京东的自卫反击战
  • 融云入选中国信通院《高质量数字化转型产品及服务全景图》
  • 开源消息代理组件mosquitto
  • vuex的五个属性及使用方法示例
  • 9.SpringSecurity核心过滤器-SecurityContextPersistenceFilter
  • 23种设计模式-桥接模式
  • TCP PMTU 静态路由
  • Android动画——属性动画
  • 华为OD机试真题Python实现【寻找连续区间】真题+解题思路+代码(20222023)
  • 15. 三数之和
  • 40-Golang中的文件
  • Springboot整合RabbitMQ并使用
  • Java中方法引用(引用静态方法、引用成员方法(引用其他类的成员方法、引用本类的成员方法、引用父类的成员方法)、引用构造方法、其他调用方式、小练习)
  • 整理了100道关于Python基础知识的练习题,记得收藏~
  • OSG三维渲染引擎编程学习之七十七:“第七章:OSG场景图形交互” 之 “7.8 场景交互”
  • 797.差分
  • 为什么说要慎用BeanUtils,因为性能真的拉跨
  • 【项目设计】高并发内存池(六)[细节优化+测试]