.NET Core - pliki projektu

W tym rozdziale omówimy pliki projektu .NET Core i sposoby dodawania istniejących plików do projektu.

Rozumiemy prosty przykład, w którym mamy już utworzone pliki; musimy dodać te pliki w naszym projekcie FirstApp.

Oto implementacja Student.cs plik

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; } 
   } 
}

Oto implementacja Course.cs plik.

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; } 
   } 
}

Zapiszmy teraz te trzy pliki na dysku i w folderze źródłowym projektu.

  • Teraz, jeśli znasz .NET, a ta była tradycyjną aplikacją konsoli .NET Framework, ważne jest, aby zrozumieć, jak dodać te pliki do projektu w programie Visual Studio.

  • Najpierw musisz przeciągnąć pliki do eksploratora rozwiązań, aby skopiować je do folderu projektu, ponieważ projekt wymaga odwołania do tych plików.

  • Jedną z zalet platformy .NET Core jest podejście przyjęte z plikiem projektu (project.json); możemy po prostu upuścić pliki w katalogu głównym naszego projektu, a wtedy zostaną one automatycznie uwzględnione w naszym projekcie.

  • Nie musimy ręcznie odwoływać się do plików, jak robiliśmy to w przeszłości w przypadku tradycyjnej aplikacji .NET Framework w programie Visual Studio.

Otwórzmy teraz katalog główny Twojego projektu.

Skopiujmy teraz wszystkie trzy pliki do katalogu głównego twojego projektu.

Możesz teraz zobaczyć wszystkie pliki skopiowane do folderu głównego.

Przejdźmy teraz do Visual Studio; pojawi się następujące okno dialogowe.

Kliknij Yes to All aby ponownie załadować swój projekt.

Teraz zobaczysz, że pliki są automatycznie dołączane do twojego projektu.