【问题标题】:How do I shorten repeating code in c# windows form?如何缩短 c# windows 窗体中的重复代码?
【发布时间】:2016-05-04 02:03:52
【问题描述】:

所以我试图找到一种在 C# windows 窗体中创建代码“快捷方式”的方法。

例如:在我的整个代码中,我需要一遍又一遍地重复特定的代码行,因为它可以像复制和粘贴一样简单,如果我可以制作自己的快捷方式会更容易。

例如:

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

所以后面的代码我只需要写

test;

为了完成我在 void 函数中设置的整个代码。

但是,在 c# windows 窗体中,“Void”功能无法按预期工作。

我该怎么做?

谢谢

【问题讨论】:

  • x 和 sw 声明在哪里。
  • 这不是快捷方式。这是一个功能。你应该找到一个教程。

标签: c# windows forms


【解决方案1】:

如果你重复代码,那么你必须创建一个类似这样的方法

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-07
    • 1970-01-01
    相关资源
    最近更新 更多