
cyd cason
2,901 PointsCannot get part two correct, though I think my answer is correct.
Please explain what the answer should be....concatenating title and parentheses to the publisher.
What is wrong here? Thanks.
public string DisplayText
{
get
{
return Title + "(" + Publisher + ")";
}
}
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 string DisplayText
{
get
{
return Title + "(" + Publisher + ")";
}
}
}
}
1 Answer

andren
28,479 PointsThe problem is that your method will produce a string with no space between the title and the starting parenthesis. In the example string the challenge provides: "Super Mario 64 (Nintendo)" there is a space between the title and the parenthesis.
To remedy this you can either just add a space to the beginning parenthesis string like this:
return Title + " (" + Publisher + ")";
Or add a string that just contains a space between the title and the beginning parenthesis string like this:
return Title + " " + "(" + Publisher + ")";
Either way will work, so choose whatever method looks the cleanest to you.