Пример #1
0
        private static bool InternalEquals(__Type x, __Type e)
        {
            // X:\jsc.svn\core\ScriptCoreLib.Windows.Forms\ScriptCoreLib.Windows.Forms\JavaScript\BCLImplementation\System\Windows\Forms\DataGridView\DataGridView.DataSource.cs

            object xx = x;
            object ee = e;

            if (xx == null)
            {
                if (ee == null)
                {
                    return(true);
                }

                return(false);
            }

            if (ee == null)
            {
                return(false);
            }

            object a = x.TypeHandle.Value;
            object b = e.TypeHandle.Value;

            return(a == b);
        }
Пример #2
0
 public bool Equals(__Type e)
 {
     return(InternalEquals(this, e));
 }