我正在制作一个教程程序。它通过按下一个按钮来操作,该按钮将您移动到下一步,另一个按钮则返回。所有说明都使用富文本框显示。该程序的 VB.NET 版本使用选择案例来完成所有操作,我只是在下面声明了变量
Public Class Form1
然后我可以从任何“按钮按下”调用它并且没有问题。我不能在 C# 中这样做,因为它需要在上下文中声明变量。
我正在制作一个教程程序。它通过按下一个按钮来操作,该按钮将您移动到下一步,另一个按钮则返回。所有说明都使用富文本框显示。该程序的 VB.NET 版本使用选择案例来完成所有操作,我只是在下面声明了变量
Public Class Form1
然后我可以从任何“按钮按下”调用它并且没有问题。我不能在 C# 中这样做,因为它需要在上下文中声明变量。
在 C# 和 VB.NET 中声明类级别成员非常相似。下面是一个声明类级别变量的示例,然后在单击按钮时递增。
VB.NET
Public Class Form1
Private x as Integer
Private Sub Button1_Click(ByVal sender as Object, ByVal e as Event Args) Handles Button1.Click
x = x + 1
End Sub
C#
public class Form1
{
private int x;
private void button1_Click(object sender, EventArgs e)
{
x = x + 1;
}
}
如果这不能解决您的问题,请发布一些代码。