C# 以Xamarin形式将属性从一个类访问到另一个类
我想访问这个类的电子邮件到另一个类,我已经在我的呈现页面实例化。 非常感谢您的帮助C# 以Xamarin形式将属性从一个类访问到另一个类,c#,forms,inheritance,xamarin,C#,Forms,Inheritance,Xamarin,我想访问这个类的电子邮件到另一个类,我已经在我的呈现页面实例化。 非常感谢您的帮助 public class Access { public string Email { get; set; } //I want this value... } public class Types { public string Id { get; set; } public string Sum { get; set; }
public class Access
{
public string Email { get; set; } //I want this value...
}
public class Types
{
public string Id { get; set; }
public string Sum { get; set; }
public string Addition { get; set; }
public string Email { get; set; } // ...to be this value inside my class TYPES
}
我认为您可以简单地为Types类使用一个copy构造函数,并将Access实例作为参数,在创建新的Types实例时,您可以从中复制email值 从您所说的来看,您似乎并不关心它是否是一个特定的实例,因为您的帖子在类和实例之间有点混淆
public class Types
{
public string Id { get; set; }
public string Sum { get; set; }
public string Addition { get; set; }
public string Email { get; set; }
public Types(Access access)
{
Email = access.Email
}
}
您需要在Types实例内部有一个Access实例,或者简单地设置TypesInstance.Email=AccessInstance.Email您需要学习理解。如果您有一个名为Access的类,那么该类可能有一百个不同的实例。每一个都有不同的电子邮件值。你想要哪一个?谢谢你的快速回答。我想要类访问中的值,在我的类类型中。如何从Types.public类类型访问该值:访问{public string Id{get;set;}public string Sum{get;set;}public string Addition{get;set;}public string Email{get;set;}/…作为我的类类型中的该值}也许您最好为您正在尝试做的事情提供额外的代码。上面的答案已经告诉了你需要做什么,但是,为了澄清,请提供更多信息。