C#简介和基础(二)

.NET/.NET Core简介(入门)

在这里插入图片描述

首先我们需要安装一个开发环境(也就是需要下载一个.NET Core SDK),这个SDK简单来说就是把你编写的C#代码变成可执行的程序。

然后我们去找.NET Core SDK。我们去 bing.com的国际版,输入.NET Core。搜索出来的前几个网址都能下载。
在这里插入图片描述

安装完之后,我们打开命令行(或者是power shell),输入"dotnet",出现下图显示的界面,说明你的.NET Core SDK安装成功了
在这里插入图片描述

而对于IDE的选择,有很多IDE都支持C#和.NET Core。上图都是比较好的微软官方的。我们使用的是Visual Studio Code,这个比较轻量级。

下载安装完Visual Studio Code,我们要安装一个插件,因为你要使用C#嘛。

点击如图所示图标,进而搜索C#进行安装。
在这里插入图片描述

然后回到命令行,我们挑选一个目录 cd projects
在这里插入图片描述

在这呢,我们准备开始建立.NET Core项目。那么怎么建立呢?

使用刚才的.NET Core SDK刚才的命令行工具。dotnet开头,看一下help。(dotnet --help)
在这里插入图片描述
新建项目就是命令里的new ,我们可以输入dotnet new --help,看一下它会有哪些提示。如下图
在这里插入图片描述

这些是项目模版,我们先建立一个控制台应用(Console Application),直接输入dotnet new console。然后我们需要指定一下项目的目录,不然就是默认的目录
在这里插入图片描述

这个项目已经建立好了,我们输入ls -a看一下,然后进入我们所指定项目目录(cd FirstCSharp)
在这里插入图片描述

之后我们使用Visual Studio Code,它支持命令行,从命令行启动(输入 code .),当前目录就是.

这就是我们项目模版建立的源码。
在这里插入图片描述

本篇博客是为了让你会使用C#源码来创建程序。但不能直接把C#的代码直接丢在操作系统里,然后让C#文本文件自己跑起来,跑出文本文件是不可能的。我们需要有这样一个运行时的东西或者是框架,来把我们C#代码通过某种方式让计算机能明白C#代码,并知道该做什么。这个框架呢,就是.NET Core
在这里插入图片描述

.NET Core可以把C#源码翻译成本地电脑(CPU)可以理解的指令。

在这里插入图片描述

.NET Core可以分为两大部分,我们需要记住的就是**.NET Core就是个Runtime**(运行时),所以主要指的是CLR
.NET Core相当于给你提供了C#程序可以运行的一个空间,它知道如何启动你的这个程序,管理你的内存,并把相应的指令发送给CPU。

而另一部分呢,就是FCL(Framework Class Library)或者说叫BCL(Base Class Library)。. NET Core除了提供运行时之外,还提供了一些写好并测试好的一些代码。你可以使用这个库的代码来做一些比较常见的操作(比如说像连接http或者是打开文件什么的),你就不用写底层代码了,直接使用就好了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值