using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace 线形表的操作_2__构造器_4_
{
    public class A<T>
    {
        public int i;
        public int s;
        public A()
        {
            i = 100;
            s = 23;
        }
        public A(int i)
            : this(20)
        {
            this.i = i;
        }
    }
    class Program
    {
        static void Main(string[] args)
        {
            A<int> g = new A<int>(4);
            Console.WriteLine("第二个构造器:{0}", g.i);
        }
    }
}
错误 1 构造函数“线形表的操作_2__构造器_4_.A<T>.A(int)”无法调用自身 C:\Documents and Settings\Administrator\My Documents\Visual Studio 2008\Projects\线形表的操作(2):构造器(4)\线形表的操作(2):构造器(4)\Program.cs 17 16 线形表的操作(2):构造器(4)
各位高手,这是小弟编写的一段关于构造器的代码,请问小弟怎么错了?应该怎么纠正?望各位高手指点,小弟在此谢谢各位!(最好能有代码!)