不实现接口成员问题
本文关键字:成员问题 接口 实现 | 更新日期: 2023-09-27 18:36:42
我有:
public interface ITest
{
string test { get; set; }
}
和
[DataContract]
public class TestGeneric : ITest
{
[DataMember]
public string test;
}
但是我不断收到错误:'TestGeneric' does not implement interface member 'ITest.Test'
public class TestGeneric : ITest
行代码中的TestGeneric
。有人能解释为什么会这样吗?
您已经创建了一个字段,因为您省略了使成员成为属性的{ get; set; }
访问器。
实现必须与接口完全匹配,因此请添加这些访问器:
public class TestGeneric : ITest
{
public string Test { get; set; }
}