【发布时间】:2023-03-05 02:15:01
【问题描述】:
通过接口上的方法将接口传递给自身会被认为是不好的吗? 对我来说,这似乎是一种不好的做法,但如果有人可以提供帮助,那就太好了?
一个例子
ISomeInterface someInterface1 = new SomeObject1();
ISomeInterface someInterface2 = new SomeObject2();
var someReturnedValue = someInterface.DoSomeWork(someInterface2);
【问题讨论】:
-
你的意思是传递自身还是同类型的对象?
-
我觉得你的问题太笼统了。您能否提供一个您想要执行此操作的具体示例?
-
它可以是相同类型或不同类型。
标签: c# oop interface decoupling