Catrobat.IDE.Core.Utilities.Helpers.ReferenceHelper.GetSpriteObject C# (CSharp) Method

GetSpriteObject() private static method

private static GetSpriteObject ( string reference ) : XmlObjectNode
reference string
return Catrobat.IDE.Core.Xml.XmlObjects.XmlObjectNode
        private static XmlObjectNode GetSpriteObject(string reference)
        {
            var count = 0;
            if (reference.EndsWith("]"))
            {
                var splittetReference = reference.Split('[');
                reference = reference.Split('[')[splittetReference.Count() - 1];
                reference = reference.Split(']')[0];
                count = Int32.Parse(reference) - 1;
            }
            return XmlParserTempProjectHelper.Program.SpriteList.Sprites[count];
        }