我正在調用一個簡單方法,它接收我的一個類的實例並返回另一個類實例。由於某些原因,它在方法聲明中不能識別它們,但在方法內部和方法被調用之前對它們都是正確的。無法找出原因。這是我的代碼;類未被識別爲返回/參數類型
public ReceiptResponse DownloadReceipt(ReceiptRequest request)
{
ReceiptResponse call = null;
...
}
ReceiptResponse
和ReceiptRequest
在public
線都拋出錯誤,但call
創造優良的某些原因。這裏是一個類(兩者幾乎相同);
public class ReceiptRequest
{
public String ClientID;
public String PolNum;
public String RecNum;
}
我的錯誤
錯誤16類型或命名空間名稱 'ReceiptRequest' 不能 (是否缺少using指令或程序集引用?)
UPDATE
我肯定有要求的使用聲明,因爲如果我將鼠標懸停在ReceiptResponse
上創建call
行,那麼它會在工具提示中顯示使用聲明。
這是爲什麼?
你有沒有檢查過你沒有錯過你的班級的右大括號? – 2012-07-12 11:29:59
是的,每個都有2個開放的大括號和2個大括號。不太可能有錯誤:P – windowskm 2012-07-12 11:31:47
@killianmcc你是什麼意思的「它不承認他們」?這是設計時間還是運行時間? – ken2k 2012-07-12 11:32:25