winform中怎么将text文本中的坐标数据保存到不同数组中
时间: 2024-05-10 14:21:16 浏览: 91
winform中将Datatable数据导出到Excel表格中
5星 · 资源好评率100%
您可以使用Split方法将文本拆分为单独的坐标字符串,然后使用循环将每个坐标字符串解析为x和y坐标,并将它们分别存储在不同的数组中。以下是一个示例代码:
```
string text = "10,20\n30,40\n50,60"; // 假设文本内容为三个坐标数据,每个坐标之间用换行符分隔
string[] lines = text.Split('\n'); // 将文本按换行符拆分为单独的行
int[] xCoords = new int[lines.Length]; // 存储x坐标的数组
int[] yCoords = new int[lines.Length]; // 存储y坐标的数组
for (int i = 0; i < lines.Length; i++)
{
string[] coords = lines[i].Split(','); // 将每行坐标按逗号拆分为x和y坐标
xCoords[i] = int.Parse(coords[0]); // 将x坐标解析为整数并存储到数组
yCoords[i] = int.Parse(coords[1]); // 将y坐标解析为整数并存储到数组
}
// 现在xCoords和yCoords数组中分别存储了坐标数据
```
阅读全文