【发布时间】:2014-04-06 17:02:59
【问题描述】:
你好,我正在做作业,我正在使用的程序是 Visual Studio 2012 实验室我在 .cs 文件中的后面代码中遇到错误它给我的错误是第 20 行,编译错误消息说
The type or namespace name 'Player' could not be found (are you missing a using directive or an assembly reference?).
请帮帮我
Line 18: protected void addPlayer(String name, int jersey, String team){
Line 19:
Line 20: Player player = new Player(name, jersey);
Line 21:
Line 22: if ( String.Equals(team, "team 1", StringComparison.OrdinalIgnoreCase))
我的整个代码是
public partial class _default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void addPlayer(String name, int jersey, String team){
player = new player(name, jersey);
if ( String.Equals(team, "team 1", StringComparison.OrdinalIgnoreCase))
listTeam1.Items.Add(player.getName() + "-" + player.getJersey());
else if (String.Equals(team, "team 2", StringComparison.OrdinalIgnoreCase))
listTeam2.Items.Add(player.getName() + "-" + player.getJersey());
}
protected int numPlayers(String team)
{
if (String.Equals(team, "team 1", StringComparison.OrdinalIgnoreCase))
return listTeam1.Items.Count;
else if (String.Equals(team, "team 2", StringComparison.OrdinalIgnoreCase))
return listTeam2.Items.Count;
else
return 0;
}
protected void buttonLeft_Click(object sender, EventArgs e)
{
String addedItem = listTeam2.SelectedItem.Text;
listTeam2.Items.RemoveAt(listTeam2.SelectedIndex);
listTeam1.Items.Add(addedItem);
}
protected void buttonRight_Click(object sender, EventArgs e)
{
String addedItem = listTeam1.SelectedItem.Text;
listTeam1.Items.RemoveAt(listTeam1.SelectedIndex);
listTeam2.Items.Add(addedItem);
}
protected void buttonAdd_Click(object sender, EventArgs e)
{
addPlayer(tbName.Text, int.Parse(tbJersey.Text), radioTeam.SelectedItem.Text);
tbJersey.Text = "";
tbName.Text = "";
}
}
【问题讨论】:
-
Player 类在哪里定义?