C# 关于面向对象应用程序中的数据存储
全世界的观众好! 我在理解oop时遇到了一个奇怪的问题:在对话框中我有了一些数据后,我可以用类来表示这些数据:C# 关于面向对象应用程序中的数据存储,c#,oop,C#,Oop,全世界的观众好! 我在理解oop时遇到了一个奇怪的问题:在对话框中我有了一些数据后,我可以用类来表示这些数据: public class RegistrationBody { public string UserName { get; set; } public string UserSurname { get; set; } public string Email { get; set; } public string P
public class RegistrationBody
{
public string UserName { get; set; }
public string UserSurname { get; set; }
public string Email { get; set; }
public string Phone { get; set; }
public string INN { get; set; }
public bool AllowForSpam { get; set; }
public RegistrationBody(string userName, string userSurname, string email, string phone, string ИНН, bool allowForSpam)
{
UserName = userName;
UserSurname = userSurname;
Email = email;
Phone = phone;
INN = INN;
AllowForSpam = allowForSpam;
}
在主窗口中,我调用表单,然后获得类似于该结构的数据;之后,我需要建立网址。
问题:我需要使用什么类来构建url并将其存储到应用程序关闭之前?正如我所知,我需要避免在主类中使用公共变量,所以我需要构建什么?要构建URL,可以使用名称值集合
您可以将其存储在任何持久性存储或缓存中。对于主类,使用private方法并调用将是公共的类,该类的页面加载将是私有的。。例如,塞纳里奥: 从button click调用RegistrationBody类,因此在main类中,button click将是私有的 私有void btnbutton_单击(对象发送者,事件参数e){/*您的 代码*/ } 在RegistrationBody类将是公共的,您可以根据需要向private depand提及该类的页面加载 私有无效注册体加载(对象发送方,事件参数e) {}
我有对话框表单,所以我可以在DialogResult之后获取信息;我需要url类的帮助:)