属性是类提供给外部调用时用,的可以使用 对象.属性 设置或读取 一个值
get{reture xxx;}表示可读
set{xxx = value;}表示可写
字段就是类内部用的.存储数据;
如果在外部调用可以:
1,使用全局变量;
public string p;
public string f;
在form2中可以用form1.p或form1.r调用;
一般不建议使用全局变量,不安全;
public和 public static的区别自己百度一下。
2,使用属性;
private string p;
private string r;
public string P
{
get{ returne p;}
set{ p=value;}
}
public string R
{
get{ returne r;}
set{ r=value;}
}
在form2中可以用form1.P或form1.R调用
追问不行,使用属性 不能直接调用 用new后 form2也没能获取到form1的值
追答贴上代码来,我看看你是怎么写的
本回答被提问者和网友采纳