コード例 #1
0
        private ulong GetValid()
        {
            ulong num = 0uL;

            for (int i = 0; i < this.tables.Length; i++)
            {
                MetadataTable metadataTable = this.tables[i];
                if (metadataTable != null && metadataTable.Length != 0)
                {
                    metadataTable.Sort();
                    num |= 1uL << i;
                }
            }
            return(num);
        }
コード例 #2
0
ファイル: Buffers.cs プロジェクト: FaberSanZ/L-Sharp
        private ulong GetValid()
        {
            ulong valid = 0;

            for (int i = 0; i < tables.Length; i++)
            {
                MetadataTable table = tables[i];
                if (table == null || table.Length == 0)
                {
                    continue;
                }

                table.Sort();
                valid |= (1UL << i);
            }

            return(valid);
        }