我创建了一个类,其中包含一个HashSet
跟踪 1-10 的整数。我使用该Contain
方法检查是否在 , 中插入了一个值HashSet
,并带有一个布尔值。这是我的代码:
class BasicIntSet
{
HashSet<int> intTest = new HashSet<int>() { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
bool has4 = intTest.Contains(4); // Returns true
bool has11 = intTest.Contains(11); // Returns false
bool result = intTest.IsSupersetOf(new[] { 4, 6, 7 });
}
我现在的问题是,我收到一条错误消息"Error 1 A field initializer cannot reference the non-static field, method, or property"
有人知道我做错了什么吗?