下载Visual Studio

下载开发工具

本系列专栏讲解c#的入门知识。

c#是一门高级编程语言。不需要你从零开始做起,比低级语言入门门槛更低。
那缺点,既然他为你提供了很多做好的东西,你就需要下好这些配套的东西才能用。

首先下载Visual Studio应用。
这是官方的开发工具,除了可以给写代码提供便利功能,还能帮你一键下载配套东西。

除了点击上方链接,你也可以在必应搜索他的简写“VS”来找到官网。
必应搜索和VS是一家公司的东西,所以一定会出现在第一条搜索结果。

在这里插入图片描述
选择第一项的Community版本,这是社区版,免费使用。
你应该会得到一个仅2M大小的安装程序。打开它,会开始下载和安装环境配置(这个过程可能需要30分钟到2个小时)。
完成后会显示安装管理界面,选择2022的Community(社区)版本,并勾选NET桌面开发。选择你想要的安装位置开始安装
在这里插入图片描述
在这里插入图片描述
然后选择安装位置挑一个你喜欢的目录安装,接着开始安装就行了。

题外话,需要英语好吗

编程里的英语不是纯正的英语,全部都被阉割了,不包含语法。
只剩下一对英文字符恰好排列成和英语具有相同意思的词组。

在今天,大部分软件都支持Unicode字符集。如果你英文实在不好,
你也可以写一堆恰好由中文字符组成的和中文具有相同意思的词组。

但是,没有哪种人用的语言可以直接做成编程语言。
编程语言要求任何人都只能解读出一种意思。无论年龄职业信仰种族。
但是人的语言不会先经过一大群人投票表决,
很可能一群小圈子用了,传开以后大部分人被迫跟着用。

尽管c#中存在大量英语单词,但是却没有任何英语的语法在里面。
给美国人看,他们不会认为这是正宗的英语。
只是恰好由一堆字符组合成了和他们英语具有相同含义的词语。

在今天,大部分软件都支持Unicode字符集,
所以你也可以恰好用一堆中文字符组成和中文具有相同含义的词语。

但不能直接使用自然语言。
编程语言要求任何人都只能解读出一种意思。
无论年龄职业信仰种族。
自然语言会按照人们的喜好改变,例如“绝绝子”,“破防了”。
不会按照约定和规则使用。无法保证唯一确定。

.NET

高级的编程语言不需要你从零做起。
例如做一个猪肉白菜包子,你不需要养猪,不需要种菜。
他们通常会提供一堆已经写好的东西,结果就是你可以直接买到猪肉和白菜。

.NET你可以理解为一个这样的城市,里面有一堆商店可以让你做你想做的事,
以及提供了一堆维持这个城市运转的东西。

越高级的.NET版本,提供了更丰富的内容,
例如在某个版本中提供了卖鸭肉的商店,
在此版本之前如果你想做鸭肉包子,你得自己养鸭。

core和fromwork

在很久以前,微软认为,如果我只做支持windos的东西,大家就会被迫买更多的windos。
后来他被市场揍了一顿。这个只支持windos的.NET称为.NET fromwork。

于是他们开始做能跨平台的.NET,但是觉得改fromwork太费劲了,干脆重启项目。
他们一点点重构,这个新的.NET被称为.NET core。
在不久前,全部搬完了,他们觉得fromwork以后就不需要了。
于是新版的.NET就直接叫.NET,不加core也不加fromwork了(但仍然归类于core)。

c#

c#是一种编程语言。.NET下还有c++,F#,VB等其他编程语言。
如果你按照.NET的标准来做,你甚至可以弄出一种你自己的编程语言。

更高版本的c#会提供更多的语法。
例如在小学一年级,你只能写3+3+3+3+3。
在小学二年级,你可以写5*3。
计算方式一样,意义一样,但是需要你写的字却变少了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值