2017-02-20 12 views
0

私はリストに保存するミニクラスを持っています。今私はリストで削除する必要があります。numRect = -1。どうしたらいいですか?リストから特定の値を削除する

double pointX, pointY; 
int numRect; 
public PointsSelectedSources(double x, double y, int numRect) 
{ 
    pointX = x; 
    pointY = y; 
    this.numRect = numRect; 
} 
public int NumRect 
{ 
    get 
    { 
     return numRect; 
    } 
    set 
    { 
     numRect = value; 
    } 
} 
+0

私はコードはあなたが、それは悪い形だ意味どの理解し、他の人が読むこと難しくを行った場合でも、クラス値とconstructorプロパティの両方numRectを付けないようにしたいあなたコード。 – Andrew

答えて

1

あなたが持っているそのリストからすべてのオブジェクトを削除するには、次のような何かを行うことができ、その後もリストをminiClassListをしてみましょうnumRect = -1;より明確にするため

miniClassList.RemoveAll(x=> x.numRect == -1); 

Working example

関連する問題