我有 2 个 DLL,它们有 90% 的方法相同,每个 DLL 处理不同的外部卡。组织代码的最佳方法是什么,以便我可以编写更少的代码:例如:
Call_Method_A(1); //1 is the dll/card number
public void Call_Method_A(int cardNumber)
{
if(cardNumber==1)
//call function from dll 1
else
//call functio from dll 2
}