AjTalk.Language.BaseClassDescription.GetInstanceVariableNamesAsString C# (CSharp) Метод

GetInstanceVariableNamesAsString() публичный Метод

public GetInstanceVariableNamesAsString ( ) : string
Результат string
        public string GetInstanceVariableNamesAsString()
        {
            int nv = 0;
            StringBuilder sb = new StringBuilder();

            if (this.SuperClass != null && this.SuperClass is IClassDescription)
            {
                string vars = ((IClassDescription)this.SuperClass).GetInstanceVariableNamesAsString();

                if (!string.IsNullOrEmpty(vars))
                {
                    nv++;
                    sb.Append(vars);
                }
            }

            foreach (string varname in this.instancevariables)
            {
                if (nv > 0)
                    sb.Append(" ");
                sb.Append(varname);
                nv++;
            }

            return sb.ToString();
        }