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

C# 基本信息介绍

总目录


前言

对 C# 做一个基本信息介绍,让我们对 C# 有个基本的认识。
在进行本文的阅读之前,可以瞧瞧 编程基础知识简述 简单的入个门儿。


一、C#

1. C# 概述

C#是由微软公司发布的一种由C和C++衍生出来的面向对象的编程语言。

2. C# 介绍

  • C#(读作“C Sharp”)
  • C# 是面向对象的面向组件的 高级编程语言
  • C#是由C和C++衍生出来的一种安全的、稳定的、简单的、优雅的面向对象编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如,没有宏以及不允许多重继承)。
  • C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为 .NET开发 的首选语言。
  • C# 语言是适用于 .NET 平台(免费的跨平台开源开发环境)的最流行语言。 C# 程序可以在许多不同的设备上运行,从物联网 (IoT) 设备到云以及介于两者之间的任何设备。 可为手机、台式机、笔记本电脑和服务器编写应用。
  • C# 是一种跨平台的通用语言,可以让开发人员在编写高性能代码时提高工作效率。 C# 是数百万开发人员中最受欢迎的 .NET 语言。 C# 在生态系统和所有 .NET 工作负载中具有广泛的支持。 基于面向对象的原则,它融合了其他范例中的许多功能,尤其是函数编程。 低级功能支持高效方案,无需编写不安全的代码。 大多数 .NET 运行时和库都是用 C# 编写的,C# 的进步通常会使所有 .NET 开发人员受益。

二、开发环境准备

1. 什么叫做IDE

  • 集成开发环境(简称:IDE;英文名:Integrated Development Environment )
  • 是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。具备这一特性的软件或者软件套(组)都可以叫集成开发环境。

简单点理解:IDE 就是程序员写代码的工具。

2. 下载并安装VS2022

通常C# 开发者 使用 Visual Studio 2022 进行开发工作

  • 下载:Visual Studio 2022 下载
  • 安装:安装的时候注意选择好对应的工作负荷即可,其他基本都是下一步下一步即可。

三、学习资料

通过这里收集的资料,我们可以帮助快速高效的学习C#

  • 官方 - C#文档
  • 官方 - .NET 文档
  • DotNetGuide - GitHub开源项目 、DotNetGuide - 加速地址
  • 全面的C#/.NET自学入门指南
  • 官方技术文档

结语

回到目录页: C# 知识汇总
希望以上内容可以帮助到大家,如文中有不对之处,还请批评指正。


http://www.kler.cn/a/443306.html

相关文章:

  • 一.MySQL程序简介
  • 【蓝桥杯选拔赛真题60】C++寻宝石 第十四届蓝桥杯青少年创意编程大赛 算法思维 C++编程选拔赛真题解
  • 『SQLite』解释执行(Explain)
  • 运放输入偏置电流详解
  • SpringBoot | 使用Apache POI库读取Excel文件介绍
  • 深入Android架构(从线程到AIDL)_18 SurfaceView的UI多线程02
  • Linux高性能服务器编程 | 读书笔记 | 12. 多线程编程
  • 环境变革下 B2B 销售的转型与创新:开源 AI 智能名片与 S2B2C 商城小程序的助力
  • uniapp 极速上手鸿蒙开发
  • 软件信息化平台项目投标技术方案中如何进行项目实施方案以及安全质量方案培训售后方案应急预案的编写?
  • 日常思考笔记
  • 如何处理对象的状态变化?
  • 公文写作一体机实现个性化写作与专属文风定制
  • Spring MVC 中,处理异常的 6种方式
  • 【ELK】Filebeat采集Docker容器日志
  • 华为数通最新题库 H12-821 HCIP稳定过人中
  • LeetCode1143. 最长公共子序列(2024冬季每日一题 36)
  • barin.js(十四)GRU实战教程 - 文本情感分析之有害内容检测
  • 霍尔传感器在VR虚拟现实技术上的应用
  • Facebook 与数字社交的未来走向
  • 数据科学与SQL:如何利用本福特法则识别财务数据造假?
  • C++实现最大字段和
  • 简易分页制作
  • 大数据分析案例-基于XGBoost算法构建笔记本电脑价格预测模型
  • 【JAVA】JAVA接口公共返回体ResponseData封装
  • 点击展示大图预览