Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialAdam Cassano
13,869 Pointsdont know what is wrong with my solution
i think i did everything right; can someone look at this and tell me what i did wrong
namespace Treehouse.Models
{
public class VideoGame
{
public int Id { get; set;}
public string Title { get; set; }
public string Description { get; set; }
public string[] Characters { get; set; }
public string Publisher { get; set; }
public readonly string DisplayText
{
get
{
return Title + " (" + Publisher ")";
}
}
}
}
2 Answers
Steven Parker
231,198 PointsIf you use the "preview" button, you can see this message from the compiler:
VideoGame.cs(11,32): error CS0106: The modifier `readonly' is not valid for this item
This tells you that the word "readonly" should not be part of the definition of "DisplayText" (on line 11, column 32). What makes the property "read-only" is the fact that it has no "set" method.
The compiler also says:
VideoGame.cs(15,50): error CS1525: Unexpected symbol `)'
This is a result of a missing "+" operator on line 15 between "Publisher" and the quoted closing parenthesis.
Adam Cassano
13,869 Pointsahhh ok; thanks for looking that over! that def works!