SwfDotNet.IO.ByteCode.Actions.ActionDefineFunction.ToString C# (CSharp) Method

ToString() public method

overriden ToString method
public ToString ( ) : string
return string
        public override string ToString()
        {
            string[] s = new string[ActionRecord.Count];
            for (int i=0; i<ActionRecord.Count; i++) {
                BaseAction a = (BaseAction)ActionRecord[i];
                s[i] = a.ToString();
            }

            return String.Format("function '{0}' ({1})\n{2}\nend function {3}"
                                 ,Name
                                 ,String.Join(",",ParameterList)
                                 ,String.Join("\n",s)
                                 ,Name
                                 );
        }