I have a list of strings of the format "x,y". I would like to make them all into Points. The best Point constructor I can find takes two ints. What is the best way in C# to turn "14,42"
into new Point(14,42);
?
I know the Regex for doing that is /(\d+),(\d+)/
, but I'm having a hard time turning those two match groups into ints in C#.
There is Point.Parse
(System.Windows.Point.Parse, WindowsBase.dll) and then you don't need to mess around with regex or string splitting etc.
http://msdn.microsoft.com/en-us/library/system.windows.point.parse.aspx
PK :-)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With