for example:public static string empNo;
public static string EmpNo
{
get
{
return empNo;
}
set
{
empNo=value;
}
}
public static string EmpNo
{
get
{
return empNo;
}
set
{
empNo=value;
}
}
解决方案 »
- (急)udpClient.Receive(ref remotePoint)一直提示“在执行此操作前必须先调用 Bind 方法。”
- 哪位大侠用过MVVM???
- wpf 中怎么引用Generic.xaml里的元素呢?
- 菜鸟问题,如何让VS2005和SqlServer建立连接
- QueryInterface for interface XXX failed
- 求助:如何自动点击在silverlight的网页中的按钮?
- 关于使用OleDb操作Excel文档的问题
- 一个3天都没有解决的问题,SQL SERVER 2000的存储过程。高手进。
- 在winform下,如何让DataGrid中一个列头单元格中显示多行,或让一个普通单元格显示多行,谢谢了,也给你们送分了!
- 问一个简单的问题,本人是新手
- 高分求助,文件显示
- 如何在MultiPage控件中添加一个PageView控件?
private string[] test;
public string[] Test
{
get{return test;}
}
如果触发返回事件的话让test=要传回的数组就行了,当然数据类型不一定是我定义的string了
必须定义静态的,
否则要引用实例,
而且要使该属性具有可写性,
楼上的兄弟可能疏忽了.
应该这样:
private static string[] test;
public static string[] Test
{
set
{
test = value;
}
}
Form2 frm=new Form2(this);
frm.Showdailog();在Form2中:
private Form frm;
public new(Form mainForm)
{
frm=mainForm;
} 这样你改frm的属性就行了
Form2 frm = new Form2();
if (frm.Showdailog() == DialogResult.OK)
{
string[] arr = frm.Arr;
}在Form2中:
private string[] m_arr;
public string[] Arr
{
get ( return this.m_arr; }
}就我可怜的C#编程经验而言,我觉得最好不要随便用数组做参数,很多情况下会产生意想不到的问题,或许可以考虑用ArrayList来代替。
c#中没有全局静态变量
同意: zhuohs(凌九霄)
用值类型