おせわになります。
少し調べたのですが、いい回答なかったので、教えてください。
Int32[] MidLinePtX = new Int32[20]; Int32[] MidLinePtY = new Int32[20];
という2つの配列を、
Point[] pt1 = new Point[20];
の各要素に格納したいのですが、スマートな記述がありましたら、教えてください。
宜しくお願いします。
普通に for ループ回せばいいでしょう。十分スマートです。
for (Int32 j = 0; j <= 19;j++ ) { ptMID[j] = new Point(MidLinePtX[j],MidLinePtY[j] ); }
ってことですねー ありがとうございました。
LINQ 使うとこんな感じかな?(ソラで書いてるので微妙に間違ってる可能性あり)
var query = Enumerable.Range(0, MidLinePtX.Length) .Select(_ => new Point(MidLinePtX[_], MidLinePtY[_]);
var array = query.ToArray();
返信遅くなりました。
こちらも試してみます。
ありがとうございます。