我在谷歌搜索但找不到正确的答案。谁能知道如何处理这些错误?错误是:
public override ReadOnlyCollection<SecurityKey> SecurityKeys
{
get { throw new NotImplementedException(); }
}
警告20 CA1065:Microsoft.Design:'someToken.SecurityKeys.get()'创建“NotImplementedException”类型的异常,这是一种不应在属性中引发的异常类型。如果可能引发此异常实例,请使用其他异常类型,将此属性转换为方法,或更改此属性的逻辑以使其不再引发异常。 d:\一些\安全\ someUserToken.cs
答案 0 :(得分:4)
如果你因为没有编写属性而抛出它,即你将其视为Not(Yet)ImplementedException,那么你需要实现该属性。
但是,如果您向消费者发出此属性不合适的信号,请改用NotSupportedException。