えーっと、プロパティの時は、俺が以下のようにしか初期化出来る方法を知らないからだな。

class temp{
public List<T> L{get;protected set;}
  //public List<T> L{get;protected set} = new List<T> //<-のようにかけたらいいなーとは思ってる。
public temp(){
L = new List<T>
}
}