[英]How do I shorten this C# code when having many if conditions in a single statement
[英]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.