红色那行应该如何写才能输出啊(控制台)

【求助】红色那行应该怎么写才能输出啊(控制台)
using System;

namespace P11_6
{
    class Program
    {
        static void Main()
        {
            Contact c1 = new Contact("张大强");
            c1[0] = "010-88664321";
            c1[1] = "13011110234";
            ((IItems<Email>)c1)[0] = new Email("zhangdaqiang", "hstu.edu.cn");
            ((IItems<Email>)c1)[1] = new Email("daqiangzhang", "soft.cn");
            ((IItems<Address>)c1)[0] = new Address("湖北", "武汉", "科技路", 19);
            Console.WriteLine(                  );
        }
    }

    public interface IItems<T>
    {
        T this[int index] { get; set; }
    }

    public class Contact : IItems<Email>, IItems<string>, IItems<Address>
    {
        private string _name;
        private string[] _phones;
        private Email[] _emails;
        private Address[] _addresses;

        public string Name
        {
            get { return _name; }
        }

        public string this[int index]
        {
            get { return _phones[index]; }
            set { _phones[index] = value; }
        }

        Email IItems<Email>.this[int index]
        {
            get { return _emails[index]; }
            set { _emails[index] = value; }
        }

        Address IItems<Address>.this[int index]
        {
            get { return _addresses[index]; }
            set { _addresses[index] = value; }
        }

        public Contact(string name)
        {
            _name = name;
            _phones = new string[5];
            _emails = new Email[3];
            _addresses = new Address[3];
        }
    }

    public struct Email
    {
        public string Username, Domain;

        public Email(string username, string domain)
        {
            Username = username;
            Domain = domain;
        }

        public override string ToString()
        {
            return string.Format("{0}@{1}", Username, Domain);
        }
    }

    public struct Address
    {
        public string Province, City, Street;
        public int No;

        public Address(string province, string city, string street, int no)
        {
            Province = province;
            City = city;
            Street = street;
            No = no;
        }

        public override string ToString()
        {
            return string.Format("{0}{1}{2}{3}号", Province, City, Street, No);
        }
    }
}
------解决思路----------------------
红色那行应该如何写才能输出啊(控制台)
你想输出什么得说明
------解决思路----------------------
Console.WriteLine(string.Format("姓名:{0}",c1.Name));  
或者Console.WriteLine("姓名:"+c1.Name)