假设我有以下代码:如何判断类实现在斯卡拉订购
class MyClass[K, V](val elements: Seq[(K, V)] {
def myFunc() = {
if (k is ordering) {
MyProcess[K, V](elements)
} else {
otherthing
}
}
}
class MyProcess[K: Ordering, V](val content: Seq[(K, V)]) {
//
}
我不想K:Ordering
来约束K型,因为有些情况下,我不希望这,但是如何在MyProcess中使用类型K的隐式排序?
你能更多地讨论你正在试图做的是什么逻辑?这听起来像[XY问题](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)给我。也许随着更多的信息可以进一步分解你的问题,并使其更简单。 –