2 차원 배열에 텍스트 파일을 읽은 다음 배열을 반환하여 표시하고 수정하는 등의 작업을 시도하고 있습니다. 나는 '방법에 과부하'AdvisorList을다중 이벤트에서 사용할 2 차원 배열 반환
을 알아낼 수없는 것은 '소요 0 인수'
에 상관없이 내가 t.AdvisorList()
의 ()
에 넣어 것.
namespace Advisor_and_Student
{
class Advisor
{
public String[][] AdvisorList(string[][] AdvisorArray)
{
string[] lines = File.ReadAllLines("C:\\advisor.txt");
AdvisorArray = lines.Select(line => line.Split(',').ToArray()).ToArray();
return AdvisorArray;
}
}
}
private void btnAdvisorAll_Click(object sender, EventArgs e)
{
Advisor t = new Advisor();
string[][] AArray = t.AdvisorList();
int j = AArray.GetLength(0);
for (int i = 1; i < j; i++)
{
lbAdvisor.Items.Add(AArray[i][0]);
}
}
'advisor.txt' 파일에서 삭제 된 예제 라인을 게시 할 수 있습니까? –
't.AdvisorList();'는 다음과 같아야합니다 :'string [] [] foo; t.Advisorlist (foo);'당신의 설명에 따라 배열을 입출력 할 필요가 있을지는 모르겠습니다. 0 매개 변수 호출에 넣고 만족시킬 수있는 유일한 "것"은 아무 것도 아닙니다 (아무 것도 아닙니다). 예 : C++에서'void foo (void) {}' –
텍스트 파일은 다음과 같이 보입니다 : 이름, 성, 부서 그런 다음 각 줄은 새로운 항목입니다. –