.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;您将收到以下对话框。

视觉的

单击“全部是”重新加载您的项目。

全部同意

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