2016-04-01 12 views

答えて

2

次のようなLINQクエリを使用することができます。

var result = recArray.Where(x => x.Height/x.Width == 2).ToList(); 

結果は、あなたがそれらを描くか、あなたがそれらを必要とするものは何でも行うことができますList<Rectangle>です。

Listの代わりにArrayが必要な場合は、ToList()の代わりに.ToArray()メソッドを使用します。

も..私は、LINQを使用して、このアスペクト比の長方形を含む新しいRectangleの配列を生成することができますusing System.Linq;

+0

感謝を追加することを忘れないでください。 – techno

+0

'List'の代わりに' Array'が必要な場合は、 'ToList()'の代わりに '.ToArray()'メソッドを使います。 –

+0

大丈夫..ありがと.. – techno

関連する問題