이 프로그램을 실행하는 동안 널 예외 오류가 발생했습니다. 내가 배열을 배열의 크기를 변경배열 초기화 후 null 참조 예외가 발생합니다.
public class student
{
string name;
public string _name
{
set
{
this.name = value;
}
get
{
return name;
}
}
public int _marks{ set; get; }
}
student[] arr = new student[3];
arr[0] = new student();
arr[0]._name = "AB";
arr[0]._marks = 44;
arr[1] = new student();
arr[1]._name = "amla";
arr[1]._marks = 75;
foreach (student i in arr)
{
Console.WriteLine("\nname:{0}\nmarks:{1}", i._name, i._marks);
}
Console.Read();
: 장소에두고
, 당신은 다음과 같은 간단한 일을 할 수 있습니다 예외? –을 컴파일 한 후에 출력을 표시하지만 출력 핸들이 정확합니다. – dinoos
예외가 어디에서 발생하는지 알려주지 않습니다. 코드에서 어떤 라인이 예외를 던지는지 파악하는 방법을 배워야합니다. –