Beispiel #1
0
        PyDict_Size(IntPtr dictPtr)
        {
            IDictionary dict = (IDictionary)this.Retrieve(dictPtr);

            if (dict is DictProxy)
            {
                DictProxy proxy = (DictProxy)dict;
                return(proxy.__len__(this.scratchContext));
            }
            return(dict.Keys.Count);
        }