예제 #1
0
        public               IntPtr this [int index] {
            get {
                switch (SwiftExistentialContainer1.IndexRangeCheck(this, index))
                {
                case 0: return(wt0);

                case 1: return(wt1);

                case 2: return(wt2);

                case 3: return(wt3);

                case 4: return(wt4);

                case 5: return(wt5);

                case 6: return(wt6);

                case 7: return(wt7);

                default: return(IntPtr.Zero);
                }
            }
            set {
                switch (SwiftExistentialContainer1.IndexRangeCheck(this, index))
                {
                case 0: wt0 = value; break;

                case 1: wt1 = value; break;

                case 2: wt2 = value; break;

                case 3: wt3 = value; break;

                case 4: wt4 = value; break;

                case 5: wt5 = value; break;

                case 6: wt6 = value; break;

                case 7: wt7 = value; break;

                default: break;
                }
            }
        }
예제 #2
0
        public               IntPtr this [int index] {
            get {
                switch (SwiftExistentialContainer1.IndexRangeCheck(this, index))
                {
                case 0: return(wt0);

                case 1: return(wt1);

                default: return(IntPtr.Zero);
                }
            }
            set {
                switch (SwiftExistentialContainer1.IndexRangeCheck(this, index))
                {
                case 0: wt0 = value; break;

                case 1: wt1 = value; break;

                default: break;
                }
            }
        }