我有兩個具有相同WCF服務(比方說,WS1和WS2)的獨立服務器和一個需要訪問這兩個服務的C#Mobile CF 2.0項目。如何選擇一個WCF服務來連接?
我可以在C#CF2.0項目上做這樣的事嗎?
(...)
if (someCondition == true)
{
WS1 aux = new WS1();
}
else
{
WS2 aux = new WS2();
}
aux.service(parameter1);
(...)
請注意,我希望具有相同的變量名,而不管我將訪問哪個服務器。問題是:我不知道如何在條件語句之外聲明它,當我只是在條件語句中聲明它們時,它們被聲明爲局部變量,並且我不知道如何使變量成爲公共或全局變量。
有什麼想法或幫助嗎?