私は得ています
オブジェクト参照がオブジェクト インスタンスに設定されていません
GetPersonName()メインメソッドでメソッドを呼び出そうとするとエラーが発生します。
このエラーが発生している理由を誰かが説明できますか?
これが私のコードです。ありがとうございました
//My Class
class Program
{
    // Main Method
    static void Main(string[] args)
    {
        DMO dmo = GetPersonName();
        Console.Write(dmo.PersonArray[0].Name);
        Console.ReadKey();
    }
    private static DMO GetPersonName()
    {
        DMO dmo = new DMO();
        dmo.PersonArray[0] = new Person { Name = "XXXXXX" }; // Object reference not set to an instance of an object.
        return dmo;
    }
}
// My Data Model Object
public class DMO
{
    private Person[] _personArray;
    public Person[] PersonArray
    {
        get { return _personArray; }
        set { _personArray = value; }
    }
}
public class Person
{
    private string _name = "";
    public string Name
    {
        get { return _name; }
        set { _name = value; }
    }
}