这里真的没什么了不起的.我已经将代码简化为这个不会编译的小段.同样,错误是"非静态字段,方法或属性需要一个对象".
public class Scorer
{
public enum ScoringCategory {FullHouse}
public int getScore(ScoringCategory category)
{
return 1;
}
}
[TestClass]
public class ScoringTests
{
[TestMethod]
public void TestFullHouse()
{
// Here is where I get the error
int myScore = Scorer.getScore(Scorer.ScoringCategory.FullHouse);
}
}
Run Code Online (Sandbox Code Playgroud)