c# - 指向 PointCollection 的字符串

标签 c# string list point

如果我有一个 PointCollection :

var points = new PointCollection();
points.Add(new Point(0, 0));
points.Add(new Point(10, 10));
points.Add(new Point(20, 20));
points.Add(new Point(30, 30));

我可以获得等效的 string 使用:

string str = points.ToString();

现在 str 是:

0,0 10,10 20,20 30,30

如何获得逆向过程?

最佳答案

是这样的吗?

var points = str.Split(' ').Select(x => 
{
    var c = x.Split(';');
    return new Point(int.Parse(c[0]), int.Parse(c[1]));
}).ToList();

关于c# - 指向 PointCollection 的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11159239/

相关文章:

c# - Intellisense 未显示代码隐藏中的新控件

c# - 无法配置 Flurl 以使用 Polly PolicyHandler

string - 序列比对

javascript - 如何检查 Javascript 中 Unicode 字符串的相等性?

java - java中根据参数对对象进行排序

c# - 在 C# 中有选择地抑制 XML 代码注释?

c# - asp.net 从 iframe 刷新基页

javascript - 相同输入的 json.parse 的不同行为?

Python:如何解决TypeError:循环中需要一个整数

C 错误 : request for member ___ in something not a structure or union