gpt4 book ai didi

c# - 整个项目 C# 中可用的函数

转载 作者:太空宇宙 更新时间:2023-11-03 18:51:33 25 4
gpt4 key购买 nike

我有一个 C# 项目,里面有很多 winforms。我想为所有这些表单提供一个功能。我现在的解决方案是一个带有这个功能的单独的类,然后是这样的形式:

Exit quitter = new Exit();
quitter.exitProgram(sender, e);

有没有更好的方法让我的函数在每个表单中都可用,而不必每次都用这个函数初始化一个类?

最佳答案

您可以编写一个helper 类,它将包含所有winforms 共享的所有通用功能,并编写静态方法以避免对象实例化。

有点像,

public class WinformHelper
{
public static ExitProgram(object sender, System.EventArgs e)
{
//Your business logic
}
}

在winforms中使用,

WinformHelper.ExitProgram(sender, e);

关于c# - 整个项目 C# 中可用的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57090760/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com