小编Dig*_*ion的帖子

非静态字段需要一个对象

这里真的没什么了不起的.我已经将代码简化为这个不会编译的小段.同样,错误是"非静态字段,方法或属性需要一个对象".

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)

c# enums arguments compiler-errors

1
推荐指数
1
解决办法
177
查看次数

标签 统计

arguments ×1

c# ×1

compiler-errors ×1

enums ×1