在嘗試了多種語言之后,我選擇了 C#,并且在嘗試測驗我的技能時,我想輸出一個新電影物件的評分。可悲的是,即使我逐字復制教程,我也陷入了上述錯誤......
電影.cs
namespace Sharpie
{
public class Movie
{
public string title;
public string director;
public string rating;
public Movie(string aTitle, string aDirector, string aRating)
{
title = aTitle;
director = aDirector;
rating = aRating;
}
}
}
程式.cs
namespace Sharpie
{
class Program
{
static void Main(string[] args)
{
Movie avengers = new Movie("Avengers", "Joss Whedon", "PG-13");
Movie starWars = new Movie("Star Wars", "George Lucas", "PG");
Movie shrek = new Movie("Shrek", "Adam Adamson", "PG");
Movie shrek2 = new Movie("Shrek 2", "Adam Adamson", "PG");
Console.WriteLine(avengers.rating());
Console.ReadLine();
}
}
}
uj5u.com熱心網友回復:
rating是一個公共成員變數,但您像使用方法一樣使用它。將您的行更改為:
Console.WriteLine(avengers.rating);
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/482427.html
標籤:C#
上一篇:試圖從公共游戲物件中的腳本中獲取變數,錯誤CS1061
下一篇:我如何等待函式的回傳值
