3
我不知道是否有沒有列出22個選項TupleN
來區分隱式轉換的方法?有沒有辦法區分一個案例類和一個Tuple?
implicit def forTuple[A <: Product](a:A) = createForTuple(a)
implicit def forCaseClass[A](a:A) = createForCaseClass(a)
forTuple
方法被選爲案例類,因爲它們也擴展了產品。
元組是case類,不知道你如何區分它們沒有明確的22個引用。 – Noah
啊,該死的,是的,我忘記了...... – EECOLOR