簡體   English   中英

如何縮短 c# windows 窗體中的重復代碼?

[英]How do I shorten repeating code in c# windows form?

所以我試圖找到一種在 C# windows 窗體中創建代碼“快捷方式”的方法。

例如:在我的整個代碼中,我需要一遍又一遍地重復特定的代碼行,因為它可以像復制和粘貼一樣簡單,如果我可以制作自己的快捷方式會更容易。

前任:

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

所以后面的代碼我只需要寫

test;

為了完成我在 void 函數中設置的整個代碼。

但是,在 c# windows 窗體中,“Void”函數無法按預期工作。

我該怎么做呢?

謝謝

如果你重復代碼,那么你必須創建一個像這樣的方法

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM