GrandStream1620 AddressBook XML作成


public class Program
{
    public static void Main(String[] args)
    {
        var k = new Koneko();
        k.Replace();
        k.init();
        k.koneko.init();
        k.koneko.koneko.init();
        k.koneko.Replace().koneko.Replace1();
        Console.WriteLine(k.koneko.koneko.koneko.str);
    }
}

public class Koneko
{
    public string str {  get; set; }
    public Koneko koneko;
    public Koneko() 
    {
    }

    public void init()
    {
        koneko = new Koneko();
        koneko.str += this.str;
    }

    public Koneko Replace() {
        this.str += "koneko";
        return koneko; 
    }
    public Koneko Replace1()
    {
        this.str += "koneko1";
        return koneko;
    }
}