假如现在有一个自定的类,里面内容如下:
using System;
using System.Xml;
using System.IO;
using System.Data ;namespace xml
{ public class xml
{ public xml(){}
public static void hb(参数1,String xmlfile,参数三){} -----1
public static void hbx(String new_xml){} -----2
}
}
如何在1中调用2的参数内容?
using System;
using System.Xml;
using System.IO;
using System.Data ;namespace xml
{ public class xml
{ public xml(){}
public static void hb(参数1,String xmlfile,参数三){} -----1
public static void hbx(String new_xml){} -----2
}
}
如何在1中调用2的参数内容?
using System.Xml;
using System.IO;
using System.Data ;namespace xml
{ public class xml
{
private string strXml ;
public xml(){}
public static void hb(参数1,String xmlfile,参数三)
{
xmlfile = strXml ; } -----1
public static void hbx(String new_xml)
{
strXml = new_xml ;
} -----2
}
}
public String new_xml;
并取掉static.using System;
using System.Xml;
using System.IO;
using System.Data ;namespace xml
{ public class xml
{ public xml(){}
public void hb(参数1,String xmlfile,参数三){} -----1
public void hbx(String new_xml){} -----2
private String newXml;
public String new_xml
{
get
{
return newXml;
}
set
{
newXml=value;
}
}
}
}
static方法不能访问非static成员的.
在public void hb(参数1,String xmlfile,参数三){str_xml.......}
public static String newXml;
public static void nnn(String new_xml)
{ newXml=new_xml;} ----------------------1
public static void kkk(String k1,String xmlfile,String k2)
{ } --------------------------2
FORM1中调用-----2, FORM2中继承FORM1并且调用-----1,
可以在------1中调用-----2吗??