public static ShapePosition Parse(string text) { if(String.IsNullOrWhiteSpace(text)) return Empty; var parts = text.Split(new[] {":"}, StringSplitOptions.RemoveEmptyEntries); var position = new ShapePosition(); if (parts.Length > 0) position.Name = parts[0]; if (parts.Length > 1) { position.Position = XmlHelper.Parse<int>(parts[1]); } return position; }
public static ShapePosition Parse(string text) { if (String.IsNullOrWhiteSpace(text)) { return(Empty); } var parts = text.Split(new[] { ":" }, StringSplitOptions.RemoveEmptyEntries); var position = new ShapePosition(); if (parts.Length > 0) { position.Name = parts[0]; } if (parts.Length > 1) { position.Position = XmlHelper.Parse <int>(parts[1]); } return(position); }