VisualStdio2013 C# windowsフォームアプリケーションでプログラムを組んでいます。
point[1]={X=250, Y=391.4214}
point[2]={X=320.7107, Y=462.132}
・・・
point[10]={X=257.0711, Y=384.3503}
といった、X・Y座標がpoint配列に格納されています。
これを以下のプログラムでテキストファイルに落としました。
StreamWriter sw = new System.IO.StreamWriter(
@"C:\data\test.txt",
false,
System.Text.Encoding.GetEncoding("shift_jis") );
for (int i = 0; i < 10 i++)
{
sw.WriteLine(point[i]);
}
sw.Close();
落としたファイルを見ると、以下の通りでした。
●test.txt =======================
{X=250, Y=391.4214}
{X=320.7107, Y=462.132}
・・・
{X=257.0711, Y=384.3503}
これを数値のみ取り出して、小数点を四捨五入し、以下のような形式でデータを落としたいのですが、可能でしょうか?
どなたかご教授頂けないでしょうか。
●理想 test.txt =====================
250 391
321 462
257 384
※ 追記1
public PointF[] point;
public float[] x;
public float[] y;
・・・
point[i] = new PointF(x[i], y[i]);
といった形でpoint座標に値を書き込んでおります。
回答1件
あなたの回答
tips
プレビュー