Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误:我不熟悉C#编程,正在尝试开始使用VSCODE作为文本编辑器_C#_.net_Oop - Fatal编程技术网

错误:我不熟悉C#编程,正在尝试开始使用VSCODE作为文本编辑器

错误:我不熟悉C#编程,正在尝试开始使用VSCODE作为文本编辑器,c#,.net,oop,C#,.net,Oop,我该如何解决这个问题 找不到要运行的项目。确保项目存在于D:\c#中,或使用--project传递项目的路径 我已经在C驱动器中安装了.NET SDK,并尝试运行保存在D驱动器中的程序。我正在使用VisualStudio代码。刚从C开始。这是我试图执行的代码: using System; namespace HelloWorld { class Program { static void Main(string[] args) {

我该如何解决这个问题

找不到要运行的项目。确保项目存在于D:\c#中,或使用--project传递项目的路径

我已经在C驱动器中安装了.NET SDK,并尝试运行保存在D驱动器中的程序。我正在使用VisualStudio代码。刚从C开始。这是我试图执行的代码:

using System;
namespace HelloWorld
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }

首先,代码文件末尾缺少一个括号}

其次,您没有提到如何创建此代码文件,但错误消息表明您只是向文件夹中添加了一个新的.cs文件。VisualStudio代码不是这样工作的,需要一个命令来告诉编译器如何处理代码


您也可以,但鉴于您拥有Visual Studio代码并希望使用它来管理您的项目,第一种使用项目文件的方法可能更可取。

老实说,您的问题中有很多信息缺失,我建议:

在cmd运行中转到您选择的文件夹:

(考虑到您已安装.net core cli)

dotnet新控制台


用VScode打开文件夹,运行项目。

让我们从头开始。遵循以下步骤:

  • 打开Visual Studio代码并按Ctrl+`。这将打开您的控制台
  • 在控制台中,您将看到一个默认路径C:\Users\(类似这样的内容)。现在编写以下命令:mkdir CSharp。 这将在C:\Users文件夹中创建一个名为CSharp的文件夹
  • 接下来,键入以下命令:cd CSharp。这是跳转到您在步骤2中刚刚创建的文件夹所必需的
  • 在此步骤中,编写dotnet新控制台。这是创建基本控制台应用程序的命令。确保已在系统上安装.NET CLI
  • 写入运行dotnet。这将运行您的控制台应用程序
  • 没有所谓的“.NET SDK”,因为它应该是.NET核心SDK或.NET框架SDK(VSCode不太支持后者)。你必须先有一个VSCode能识别的有效项目文件,