C#:点的坐标输出至TXT文件
2017-12-27 21:12
337 查看
/// <summary>
/// 点的坐标写入txt文件
/// </summary>
/// <param name="xjListPoints">点的集合</param>
/// <param name="xjFileFullPath">txt文件全路径</param>
public void xjWritePointsToTxt(List<IPoint> xjListPoints, string xjFileFullPath)
{
System.IO.FileStream xjExportFileStream = new System.IO.FileStream(xjFileFullPath, FileMode.Create);//using System.IO;
StreamWriter xjExportStreamWriter = new StreamWriter(xjExportFileStream);
for (int i = 0; i < xjListPoints.Count; i++)
{
IPoint xjExportPoint = xjListPoints[i];
double xjExportX = xjExportPoint.X;
double xjExportY = xjExportPoint.Y;
double xjExportZ = xjExportPoint.Z;
string xjPointLine = xjExportX.ToString() + " " + xjExportY.ToString() + " " + xjExportZ.ToString();//行:x y z
xjExportStreamWriter.WriteLine(xjPointLine);
}
xjExportStreamWriter.Flush();//清空缓冲区
xjExportStreamWriter.Close();//关闭流
xjExportFileStream.Close();
MessageBox.Show("成功!!!");
}
/// 点的坐标写入txt文件
/// </summary>
/// <param name="xjListPoints">点的集合</param>
/// <param name="xjFileFullPath">txt文件全路径</param>
public void xjWritePointsToTxt(List<IPoint> xjListPoints, string xjFileFullPath)
{
System.IO.FileStream xjExportFileStream = new System.IO.FileStream(xjFileFullPath, FileMode.Create);//using System.IO;
StreamWriter xjExportStreamWriter = new StreamWriter(xjExportFileStream);
for (int i = 0; i < xjListPoints.Count; i++)
{
IPoint xjExportPoint = xjListPoints[i];
double xjExportX = xjExportPoint.X;
double xjExportY = xjExportPoint.Y;
double xjExportZ = xjExportPoint.Z;
string xjPointLine = xjExportX.ToString() + " " + xjExportY.ToString() + " " + xjExportZ.ToString();//行:x y z
xjExportStreamWriter.WriteLine(xjPointLine);
}
xjExportStreamWriter.Flush();//清空缓冲区
xjExportStreamWriter.Close();//关闭流
xjExportFileStream.Close();
MessageBox.Show("成功!!!");
}
相关文章推荐
- 初涉C#之读取txt文件并绘制坐标曲线图
- 利用C#控制台输出txt文件的内容(一行行来的)
- c#网页中输出txt文件。
- C# 读取txt文件
- C#读取txt文件
- c++鼠标点点,获取坐标值,放入到txt文件中
- c#上传文件并将word pdf转化成txt存储并将内容写入数据库
- C#遍历所有磁盘文件,并输出文件的绝对路径
- C#处理写入TXT文件时的换行
- [C#][CAD][dxf]提取dxf中指定的数据到TXT文件中
- 文件递归输出所有txt文件
- C# 输出pdf文件流在页面上显示
- AE+C#实现缩放坐标比例尺长度面积量测输出图片等功能
- 将Java程序的输出结果写到txt文件中
- C# 导出导入TXT文件
- C# 字符串输出文件
- .Net下几种日志管理方法(C# 将Diagnostics.Trace 调试输出 保存到txt)
- C#操作txt文件
- C#读写txt文件的2种方法
- C# 读取网络txt文件 并写在本地txt文件中