小编use*_*185的帖子

C#使Form1在Form2关闭后做一个动作

我是 C# 新手,我一直在阅读文档和旧问题,但我不知道如何执行以下操作。

我有两种形式,Form1 和 Form2。

Form1 包含一个带有文件内容的 datagridview。Form1 上的按钮打开 Form2,用户可以在其中在文本框中输入信息。然后用户单击 Form2 上的按钮,将新内容添加到文件中。这一切正常。

现在,Form2 上有一个退出按钮。我想要的是,当用户退出 Form2 时,Form1 会立即调用该方法来重新加载 datagridview,以便对其进行更新。Form2 关闭时如何自动调用此方法?

谢谢,非常感谢您的帮助!

c#

1
推荐指数
1
解决办法
1124
查看次数

无法访问另一个方法中的结果

我有范围问题,我不知道如何解决它.这是一个简单的程序来说明我的问题:

public class testing {

    public static void main(String args[]) {
        test(1,2);
        System.out.println(answer);
    }

    public static int test(int x, int y) {
        int answer = x + y;
        return answer;
    }
}
Run Code Online (Sandbox Code Playgroud)

所以我将一些参数传递给测试方法并返回答案,所以我不能在主方法中访问答案的结果吗?但我不能,我得到一个错误.我究竟做错了什么?Java告诉我,我无法访问答案,即使我将return语句放在test方法中,范围也不会扩展到main方法.我怎么能回答答案(不作为参数传递)?

java scope

0
推荐指数
1
解决办法
140
查看次数

标签 统计

c# ×1

java ×1

scope ×1