我已经声明了我的界面并实现了它,但private final AtomicReference<Integer> hashcode = new AtomicReference<>();
@Override
public int hashCode() {
Integer h = hashcode.get();
if (h != null) return h;
int computedHash = Arrays.hashCode(array);
hashcode.compareAndSet(null, computedHash);
return computedHash;
}
一直说它没有实现。我做错了什么我看不到或者这是ReSharper
错误吗?
见图片并附上警告:
答案 0 :(得分:3)
这是DNX项目和ReSharper的已知问题。请声明一个名为&#39; ng&#39;的空模块。在你的一个文件中,一切都应该工作正常。将在下一版ReSharper中修复。
答案 1 :(得分:0)
看起来最后一行有相关陈述:
返回类型不兼容。
ILoginService.authentificate(...)应返回“ng.IPromise”类型。