Fan.Sys.FanObj.trap C# (CSharp) Méthode

trap() public static méthode

public static trap ( object self, string name ) : object
self object
name string
Résultat object
        public static object trap(object self, string name)
        {
            return trap(self, name, null);
        }

Same methods

FanObj::trap ( object self, string name, List args ) : object
FanObj::trap ( string name ) : object
FanObj::trap ( string name, List args ) : object

Usage Example

Exemple #1
0
        public string toCode()
        {
            int           size = (int)this.size();
            StringBuilder s    = new StringBuilder(32 + size * 32);

            s.Append(@typeof().signature());
            s.Append('[');
            if (size == 0)
            {
                s.Append(':');
            }
            bool first = true;
            IDictionaryEnumerator en = m_map.GetEnumerator();

            while (en.MoveNext())
            {
                object key = en.Key;
                object val = en.Value;
                if (first)
                {
                    first = false;
                }
                else
                {
                    s.Append(',').Append(' ');
                }
                s.Append(FanObj.trap(key, "toCode", null))
                .Append(':')
                .Append(FanObj.trap(val, "toCode", null));
            }
            s.Append(']');
            return(s.ToString());
        }
All Usage Examples Of Fan.Sys.FanObj::trap