2016-05-04 45 views
-1

所以我試圖找到一種在C#窗體中創建代碼「快捷方式」的方法。如何縮短C#窗體中的重複代碼?

例如:在我的整個代碼中,我需要重複一遍又一遍的特定代碼行,因爲它可以像複製和粘貼一樣簡單,如果我可以製作自己的快捷方式。

例:

Void test 
{ 
if (x > 1) 
{ 
sw.WriteLine("X > 1!"); 
} 
} 

所以在代碼後,我只需要編寫

test; 

爲了做全碼我在虛空功能設置。

但是,在C#窗體中,「Void」函數不能按預期工作。

我該怎麼做?

感謝

+0

在哪裏x和sw聲明。 –

+0

這不是*快捷鍵*。這是一個功能。你應該找到一個教程。 –

回答

0

如果重複代碼,那麼你必須創建一個方法是這樣的

public static void test(int x) 
{ 
    if (x > 1) 
    { 
    Console.WriteLine(x); 
    } 
} 

,那麼你可以在任何地方調用這個方法在你的代碼像下面

test(5); // it print 5 to console 
test(-2); // it don't print anythng