前言:
我是使用VS code来进行C#代码的运行,网上好多的视频教程都是用vs studio,我自己解决问题的时候也常常需要找很久,所以在此做一个问题记录,一方面方便自己之后回顾,另一方面也希望能够帮助到别人。
一. 安装教程及项目创建:
vscode,.net的安装以及初步项目的创建我是结合这两个教程来看的
https://zhuanlan.zhihu.com/p/362149801
VS Code开发C#(.NET)之快速入门_vscode c#-优快云博客
二. 我遇到的坑点
1. 输入dotnet new console确实创建了一个新项目,但是得提前在终端选好希望创建项目的位置,要不然会默认到c盘的具体位置,所以我自己直接在d盘下创建了一个新的文件夹,然后在vscode里面打开,再创建一个新终端就自动到这个项目的路径下了。
2. 我按f5没用,只能调节音量(捂脸),所以解决办法是在终端输入dotnet run就可以自动生成一个Program.cs的hallo world文件了。
3. 我自己刚上手不太会运行(捂脸),点这个就行
或者我是点的这里,就可以运行想运行的文件了(我感觉这个更方便)
具体的教程是这个
【教程】VSCODE中配置C#的运行环境(Windows)_哔哩哔哩_bilibili
4. 修改完之后一定要记得及时保存!!!保存!!!保存!!!(ctrl+s)
5. 由于我下载的是.net8,所以在Program.cs中Main方法是隐藏的(顶级语句),这和网上大部分的教程格式不一样,对此,你只需要按照教程正常输入就可以,然后点击右上角的小三角就可以正常运行啦。
当然,如果你不想用dotnet run生成的文件,当然可以自己创建一个新的.cs文件,像这样
但是我点击运行像下面这样报错
为什么呢,没错,是因为我没保存,保存之后运行应该可以了吧
唉?怎么还是报错?原因在于在我的项目下有两个文件里面包含main,所以只要删掉program.cs(或者注释掉),这样项目下就只有一个main了,这次再运行
成功!呼,终于解决了环境问题可以好好开始学习代码了。