public override bool Equals(Object value)
        {
            InternalEncoderBestFitFallback that = value as InternalEncoderBestFitFallback;

            if (that != null)
            {
                return(this.encoding.CodePage == that.encoding.CodePage);
            }
            return(false);
        }
Ejemplo n.º 2
0
 public InternalEncoderBestFitFallbackBuffer(InternalEncoderBestFitFallback fallback)
 {
     this.oFallback = fallback;
     if (this.oFallback.arrayBestFit == null)
     {
         lock (InternalSyncObject)
         {
             if (this.oFallback.arrayBestFit == null)
             {
                 this.oFallback.arrayBestFit = fallback.encoding.GetBestFitUnicodeToBytesData();
             }
         }
     }
 }
 public InternalEncoderBestFitFallbackBuffer(InternalEncoderBestFitFallback fallback)
 {
     this.oFallback = fallback;
     if (this.oFallback.arrayBestFit == null)
     {
         lock (InternalSyncObject)
         {
             if (this.oFallback.arrayBestFit == null)
             {
                 this.oFallback.arrayBestFit = fallback.encoding.GetBestFitUnicodeToBytesData();
             }
         }
     }
 }
Ejemplo n.º 4
0
        // Constructor
        public InternalEncoderBestFitFallbackBuffer(InternalEncoderBestFitFallback fallback)
        {
            _oFallback = fallback;

            if (_oFallback.arrayBestFit == null)
            {
                // Lock so we don't confuse ourselves.
                lock (InternalSyncObject)
                {
                    // Double check before we do it again.
                    if (_oFallback.arrayBestFit == null)
                        _oFallback.arrayBestFit = fallback.encoding.GetBestFitUnicodeToBytesData();
                }
            }
        }
        // Constructor
        public InternalEncoderBestFitFallbackBuffer(InternalEncoderBestFitFallback fallback)
        {
            this.oFallback = fallback;

            if (oFallback.arrayBestFit == null)
            {
                // Lock so we don't confuse ourselves.
                lock (InternalSyncObject)
                {
                    // Double check before we do it again.
                    if (oFallback.arrayBestFit == null)
                    {
                        oFallback.arrayBestFit = fallback.encoding.GetBestFitUnicodeToBytesData();
                    }
                }
            }
        }
        // Token: 0x060066C3 RID: 26307 RVA: 0x0015A464 File Offset: 0x00158664
        public override bool Equals(object value)
        {
            InternalEncoderBestFitFallback internalEncoderBestFitFallback = value as InternalEncoderBestFitFallback;

            return(internalEncoderBestFitFallback != null && this.encoding.CodePage == internalEncoderBestFitFallback.encoding.CodePage);
        }
        public override bool Equals(object value)
        {
            InternalEncoderBestFitFallback fallback = value as InternalEncoderBestFitFallback;

            return((fallback != null) && (this.encoding.CodePage == fallback.encoding.CodePage));
        }