Title: C # 3.0 fully self-Collection