2011-08-26 446 views
2

嗨,我得到這個錯誤,我必須添加一個特殊的命名空間? 「無法找到類型或名稱空間名稱'call'...」C#調用函數?

private void start_btn_Click(object sender, EventArgs e) 
{ 
    call DoIt(); 

} 

void DoIt() 
{ 
    ...code 
} 

回答

6

直接調用DoIt而不用call。有作爲call在C#中沒有這樣的操作

DoIt(); 
2

刪除「call」,您的代碼將運行。

VB6或Windows Script編碼器很多? ;)

+0

大聲笑你明白了:)謝謝。 – acctman

3

一個不使用call調用在C#中的函數,所以因此解決您的代碼:

private void start_btn_Click(object sender, EventArgs e) 
{ 
    DoIt(); 
} 

由於@Kheldar曾建議,你」可能會想到call statement in Visual Basic,這不是C#的一個功能。

1

刪除call在你的代碼片段中,在C#中不存在這樣的關鍵字。 DoIt();會很好地執行你的功能。

無論如何,我認爲你可能想讀的東西,如: