StreamReader reader = new StreamReader("music.db", Encoding.GetEncoding("GB2312"));
string[] strKey = reader.ReadLine().Split(',');
这是数组本身的定义,请问如何把它定义成全局数组?
public class myclass
{
StreamReader reader = new StreamReader("music.db", Encoding.GetEncoding("GB2312"));
string[] strKey = reader.ReadLine().Split(',');
}
我试着这样定义,但是显示找不到reader 和 strKey。。
谢谢大家了,我是新手,不胜感激
string[] strKey = reader.ReadLine().Split(',');
这是数组本身的定义,请问如何把它定义成全局数组?
public class myclass
{
StreamReader reader = new StreamReader("music.db", Encoding.GetEncoding("GB2312"));
string[] strKey = reader.ReadLine().Split(',');
}
我试着这样定义,但是显示找不到reader 和 strKey。。
谢谢大家了,我是新手,不胜感激
public class myclass
{
string[] strKey ;
public void MyMethod()
{
StreamReader reader = new StreamReader("music.db", Encoding.GetEncoding("GB2312"));
strKey = reader.ReadLine().Split(','); }
}
while (myclass.reader.Peek() > 0)
if (myclass.strKey.Length == 5)我是这样写的
第一个问题,在strKey的定义前加public
第二个问题,难道你要把reader也定义成类的字段吗?