C# 类型名称';价值';不存在于类型';内存';
我想在标签上显示内存,我有两个类, 我的变量在Class1.cs中,但我无法从Form1.cs中读取它 我在Class1.cs的变量上添加了“public” 它解决了一些问题,但我无法从Form1.cs中读取此变量 表单1类:C# 类型名称';价值';不存在于类型';内存';,c#,variables,C#,Variables,我想在标签上显示内存,我有两个类, 我的变量在Class1.cs中,但我无法从Form1.cs中读取它 我在Class1.cs的变量上添加了“public” 它解决了一些问题,但我无法从Form1.cs中读取此变量 表单1类: namespace hilemi { public partial class Form1 : Form { public Form1() { InitializeComponent();
namespace hilemi
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Timer1_Tick(object sender, EventArgs e)
{
label1.Text = (Memory.value)ToString;
}
private void Form1_Load(object sender, EventArgs e)
{
timer1.Start();
}
private void Label1_Click(object sender, EventArgs e)
{
}
}
}
namespace hilemi
{
class Memory
{
static string progress = "hl2";
static int adress = 0x545D210;
public static int value;
public void main()
{
VAMemory vam = new VAMemory(progress);
value = vam.ReadInt32((IntPtr)adress);
}
}
}
Class1:
namespace hilemi
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Timer1_Tick(object sender, EventArgs e)
{
label1.Text = (Memory.value)ToString;
}
private void Form1_Load(object sender, EventArgs e)
{
timer1.Start();
}
private void Label1_Click(object sender, EventArgs e)
{
}
}
}
namespace hilemi
{
class Memory
{
static string progress = "hl2";
static int adress = 0x545D210;
public static int value;
public void main()
{
VAMemory vam = new VAMemory(progress);
value = vam.ReadInt32((IntPtr)adress);
}
}
}
我遇到了这个错误,我无法运行我的程序
类型“Memory”中不存在类型名称“value”首先:Memory.value不是类型,您必须编辑如下代码:
private void Timer1_Tick(object sender, EventArgs e)
{
label1.Text = Memory.value.ToString();
}
我劝你读书
第二:重复的命名空间,系统只需要一个
namespace hilemi
namespace hilemi
这不是C。选择标签时请小心。另外,请花一些时间阅读,以及。然后编辑您的问题以改进它,例如修复语言标记并将完整的错误输出添加为文本,并在显示的代码中获得它的行上添加注释。对不起,我的第一个问题,我更改了它,thx。您是否打算键入
label1.text=Memory.value.ToString()代码>?哦,我更改了它并修复了这个代码中有太多的编码缺陷。。。老实说,我建议您在编写用户界面之前,先上一些基本的C#课程。