首先定义了一个全局变量int N=0;
在一个方法A里面:
for (int i = 0; i < object_spe.Length; i++)
{
using (StreamReader reader = new StreamReader(object_spe[i].FullName.ToString()))
{
string str = reader.ReadToEnd();
if (str.Length != 0)
{
arr = fileword.ReadTxt(object_spe[i].FullName.ToString());
N++;
AsposeWord(arr,Objectpath); }
else
{
continue;
}
}
}这样写。AsposeWord(arr,Objectpath); 这个方法里面用到了N;
是一个循环:
for(int j=0;j<N;j++)
{
……
}
想在A方法的循环完成之后N的值传给。AsposeWord(arr,Objectpath); 这个方法;
不知道怎样解决?
在一个方法A里面:
for (int i = 0; i < object_spe.Length; i++)
{
using (StreamReader reader = new StreamReader(object_spe[i].FullName.ToString()))
{
string str = reader.ReadToEnd();
if (str.Length != 0)
{
arr = fileword.ReadTxt(object_spe[i].FullName.ToString());
N++;
AsposeWord(arr,Objectpath); }
else
{
continue;
}
}
}这样写。AsposeWord(arr,Objectpath); 这个方法里面用到了N;
是一个循环:
for(int j=0;j<N;j++)
{
……
}
想在A方法的循环完成之后N的值传给。AsposeWord(arr,Objectpath); 这个方法;
不知道怎样解决?
----------
LZ需要提高下表达能力了,我看不懂......