方法“SetQuackBehavior”访问性为public,但是参数"_quackBehavior"的类型"IQuackBehavior"的访问性为internal(接口默认),internal的可访问性低于public导致报错 解决方法: 修改参数类型IQuackBehavior的访问性为public就行了
为了创建更加漂亮的按钮,我们在项目实践中经常使用A、SPAN等元素模拟按钮,而不是使用更合语义的input[button]或者button元素。使用这种方法我们可以快速的创建各浏览器表现一致的按钮,免受各种bug困扰,但同时也带来了可访问性问题。