.NET Core - 项目文件

在本章中,我们将讨论 .NET Core 项目文件以及如何将现有文件添加到项目中。

让我们理解一个简单的例子,其中我们有一些已经创建的文件; 我们必须在 FirstApp 项目中添加这些文件。

这里是Student.cs文件的实现

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Threading.Tasks; 
  
namespace FirstApp { 
   public class Student { 
      public int ID { get; set; } 
      public string LastName { get; set; } 
      public string FirstMidName { get; set; } 
      public DateTime EnrollmentDate { get; set; } 
   } 
}

这是 Course.cs 文件的实现。

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Threading.Tasks; 
  
namespace FirstApp { 
   public class Course { 
      public int CourseID { get; set; } 
      public string Title { get; set; } 
      public int Credits { get; set; } 
   } 
}

现在让我们将这三个文件保存到您的磁盘和项目的源文件夹中。

源文件夹
  • 现在,如果您熟悉 .NET 并且这是一个传统的 .NET 框架控制台应用程序,那么了解如何在 Visual Studio 中的项目中添加这些文件非常重要。

  • 您首先需要将文件拖到解决方案资源管理器中以将它们复制到您的项目文件夹中,因为您的项目需要引用这些文件。

  • .NET Core 的优势之一是采用项目文件 (project.json) 的方法; 我们可以将文件放入项目的根目录,然后这些文件将自动包含在我们的项目中。

  • 我们不必像过去在 Visual Studio 中为传统 .NET Framework 框架应用程序那样手动引用文件。

现在让我们打开您项目的根目录。

根目录

现在让我们将所有三个文件复制到项目的根目录中。

项目

您现在可以看到复制到根文件夹的所有文件。

现在让我们转到 Visual Studio; 您将收到以下对话框。

Visual

单击Yes to All以重新加载您的项目。

Yes to All

现在您将看到文件自动包含在您的项目中。