C# 如何从类访问另一个类的成员?
我想访问C# 如何从类访问另一个类的成员?,c#,C#,我想访问example1中Example2的成员?是否要为另一个类指定值 public class Example1 { public string FirstName { get; set; } public string LastName { get; set; } public Example2 obj; } public class RiskState { public int Numb
example1
中Example2
的成员?是否要为另一个类指定值
public class Example1
{
public string FirstName { get; set; }
public string LastName { get; set; }
public Example2 obj;
}
public class RiskState
{
public int Number { get; set; }
public string PostalCode { get; set; }
public string FirstName { get; set; }
}
有人能帮我吗?我想分配
obj.FirstName=“
一些值。我正在为Example1
创建对象,并从中为Example2
对象赋值。变量obj
是public
,因此任何引用Example1
实例的代码都可以访问它
例如:
var someExample = new Example1();
someExample.obj = new Example2(); // you can access the property
someExample.obj.SomeProperty = "some value"; // you can access the property's property
// etc.
当然,您在Example2
上访问的属性也必须是public
在
example1
同样的符号也适用。当然,当您处于Example1
实例的上下文中时,您会自动获得对该实例的引用。对于exmaple:
// in a method on Example1
this.obj = new Example2(); // access the property
this.obj.SomeProperty = "some value"; // access the property's property
var e=newexample1();e、 FirstName=“XX”;e、 obj=新的风险状态();e、 对象数=2代码>与在同一类中访问信息的方式相同。用点符号。谢谢。如何访问其公共列表obj1>以感谢您的支持help@CuriousDev:同样的方式。当然,除了财产的类型不同之外。当你尝试时会发生什么?