System.Numerics.BigIntegerBuilder.ApplyCarry C# (CSharp) Метод

ApplyCarry() приватный Метод

private ApplyCarry ( int iu ) : void
iu int
Результат void
        private void ApplyCarry(int iu) {
        Label_0000:
            if (iu > this._iuLast) {
                if ((this._iuLast + 1) == this._rgu.Length) {
#if !(dotNET10 || dotNET11 || dotNETCF10 || dotNETCF20 || dotNETMF)
                    Array.Resize<uint>(ref this._rgu, this._iuLast + 2);
#else
                    Resize(ref this._rgu, this._iuLast + 2);
#endif
                }
                this._rgu[++this._iuLast] = 1;
            }
            else if (++this._rgu[iu] <= 0) {
                iu++;
                goto Label_0000;
            }
        }