當試圖編譯我的C#Windows應用程序我收到以下錯誤:「functionname」不存在當前上下文存在名稱
The name 'GetActiveLB' does not exist in the current context
下面是調用該函數的代碼:
using F5LTMMaintenance;
......
private void btnLBSetA_Click(object sender, EventArgs e)
{
List<string> range = GetActiveLB();
foreach (string item in range)
{
// Do something with item
}
}
然後,我有以下類:
namespace F5LTMMaintenance
{
public class F5LTM<T>
{
public List<T> GetActiveLB()
{
var client = new RestClient("mylb.domain.local");
var request = new RestRequest("mgmt/tm/cm/failover-status", Method.GET);
var queryResult = client.Execute<List<T>>(request).Data;
return queryResult == null ? new List<T>() : queryResult;
}
}
}
的GetActiveLB功能確實存在,它是一種公共福所以爲什麼我得到這個錯誤?任何幫助,將不勝感激。
謝謝 - 事後看來這是有道理的。我只是看不到它。非常感謝! – Brad
@Rahul好點,我的意思是指出,但忘了。 – weston