public void LoadRoutewaysFromString(RoutewayList routeways, string dataString) { char[] separator = new char[] { ' ', '\n', '\r', '\t' }; string[] strArray = dataString.Split(separator, StringSplitOptions.RemoveEmptyEntries); this.Routeways.Clear(); foreach (string str in strArray) { Routeway gameObject = routeways.GetGameObject(int.Parse(str)) as Routeway; if (gameObject != null) { this.AddRouteway(gameObject); } } }