CSharp 第 1 课笔记
.net 指向两个
- .net 平台
- .net Framework 框架
C# 用途
- 桌面应用程序
- 腾讯会议
- 开发 Web 应用程序
- 手机开发
- Windows Phone
- 3D 游戏开发、虚拟现实
- Unity3D 开发引擎
C# 主要特点
- 语法简洁
- 优越的面向对象
- 与 Web 紧密结合
- 完整的安全性及完整的错误处理机制
- 实用性和兼容性强
.NET 是啥
简而言之,就是给你在开发上提供一套较为完整的武器。让你可以快速开发
简洁的比喻
厨师 —— 开发者
厨房 —— .NET 平台
调料、厨具—— .NET Framework 框架
食材 —— C#
菜 —— 程序
.NET 就相当于 Java 的 JVM,只不过是微软与生俱来的。用于跨平台运行 C# 应用
类库相当于 Java 的 Util 包之类的,或者说 C 语言的 stdlib.h 这些
Visual Studio
简称 VS,是微软开发的 IDE。
创建项目
- 打开 Visual Studio,点击 Create New Project
- 选择 Console App (没有的话,上面搜)
- 然后里面的项目名之类的默认(学习用不用纠结)
- .NET Core 版本选低版本一点(.Net core 3.5)
using System; // 类库(所以我们可以对系统(包括控制台)进行操作) |
项目目录(文件列表)
打开项目文件目录,里面的文件列表:
- obj 文件夹是系统指向的文件,在开发的时候需要用到
- bin 文件夹是当项目运行的时候,所导出的可执行文件保存的位置,里面
- debug 是调试的可执行文件,这里面包含了完整的调试信息。用于开发用
- release 是当我们需要输出给其他人使用的发行包
- .csproj 文件是 Visual Studio 的项目文件,保存了项目信息
- Program.cs 是我们程序的源码。在 C# 里,源码的文件名不像 Java,可以和 class 名不相同
代码讲解
// 不确定对不对 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 麦甜怪圈 Xiaomai Circle!