So erben Sie eine Klasse aus einer anderen CS -Datei [geschlossen]C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 So erben Sie eine Klasse aus einer anderen CS -Datei [geschlossen]

Post by Anonymous »

Wenn jemand mit meinem Build helfen kann, wird es nicht abgeschlossen? Ich möchte eine Klasse aus einer anderen CS-Datei im selben Ordner erben, aber es gibt mir den Fehler
/home/ccuser/workspace/learn-csharp-interfaces-Inheritance-csharp-superatural-inheritanz_v2/resource. [/home/ccuser/workspace/learn-csharp-interfaces-inheritance-csharp-supernatural-inheritance_v2/biblioinheritance.csproj weibliches
Der Build fehlgeschlagen. Beheben Sie die Build -Fehler und führen Sie erneut aus. Vielen Dank. href = "https://stackoverflow.com/questions/tagged/codecademy" rel = "tag" title = "Fragen markiert 'Codecademy'"> Codecademy
// Ich habe versucht, eine Klasse mit einer Vererbung hinzuzufügen

// Ich habe versucht, eine Klasse mit einer Vererbung hinzuzufügen

Code: Select all

// Book.cs
using System;

namespace BiblioInheritance
{
public class Book : Resource
{

}
}
// Dies ist der Code aus der Ressource.cs -Datei

Code: Select all

// Resources.cs
using System;

namespace BiblioInheritance
{
public class Resource
{
public string Title { get; private set; }
public string Category { get; private set; }
public string Status { get; protected set; }

public Resource (string title, string category)
{
Title = title;
Category = category;
Status = "Available";
}

// Add string Status later if needed
public void UpdateStatus()
{
if (Status != "Out")
{
Status = "Out";
}
else if (Status == "Out")
{
Status = "Available";
}
}

public void GetInfo()
{
Console.WriteLine($"Title: {Title}");
Console.WriteLine($"Category: {Category}");
Console.WriteLine($"Status: {Status}");
}

}

}
// Dies ist der Code aus einer anderen CS -Datei, die im Ordner aktiv ist, aber nicht zugegriffen wird.

Code: Select all

using System;
using BiblioInheritance;

namespace BiblioInheritance
{
class Program
{
static void Main(string[] args)
{
Resource test = new Resource("Sample Title", "Sample Category");
test.GetInfo();
test.UpdateStatus();
Console.WriteLine(test.Status);
}
}
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post