无法访问对象实例
本文关键字:实例 对象 访问 | 更新日期: 2023-09-27 18:18:09
我有一个有两个属性的对象。我想访问Name
属性,但不能引用objA
。这段代码有什么问题?
public class A
{
public string Name { get; set; }
public int Age { get; set; }
public A()
{
Name = "";
Age = 0;
}
}
public partial class MainWindow : Window
{
A objA = new A(){ Name = "AAA", Age = 19 };
objA // Cannot Access objA instance
}
那是因为你处于类级别。你可以在那个作用域中定义变量和方法,但仅此而已。要与对象交互并具有一些逻辑,您需要定义一个方法。
public class MainWindow : Window
{
A objA = new A(){ Name = "AAA", Age = 19 };
private void SomeMethod()
{
var thing = objA.Name;
}
}