im completley new with c#ここで問題を見つけることはできません。同じプロジェクトに2つの.csファイルがあり、起動プロジェクトなどが設定されていますが、最初の.csファイルのクラスの1つは、プログラムを実行するはずの.csによって見つかりません。C#がクラスを見つけることができません - タイプまたは名前空間の名前 'GradeBook'が見つかりませんでした(使用するディレクティブまたはアセンブリ参照がありません)
File1:
using System;
public class GradeBookTest
{
public static void Main(string[] args)
{
GradeBook myGradeBook = new GradeBook();
Console.WriteLine("Initial course name is: '{0}'\n", myGradeBook.CourseName);
Console.WriteLine("Please enter course name:");
myGradeBook.CourseName = Console.ReadLine();
Console.WriteLine();
myGradeBook.DisplayMessage();
}
}
File2の:
using System;
public class GradeBook
{
private string courseName;
public string CourseName
{
get
{
return courseName;
}
set
{
courseName = value;
}
}
public void DisplayMessage()
{
Console.WriteLine("Welcome to the grade book for \n{0}!", CourseName);
}
}
そして、これは私の本からわずか一例であるが、その動作していない理由を把握する必要があります。 "GradeBook myGradeBook = new GradeBook();
ファイルの名前空間とは何ですか?あなたが設定していない場合は、1つを使用し、それを使用して適切なものを追加することをお勧めします:) – TripleEEE
どこに名前空間がありますか?おそらくそれが動作するネームスペースを追加する場合 –
あなたはそれをグーグルでしたか? –