private bool Equals2(XmlDictionaryString xmlString2) { switch (this.type) { case StringHandleType.Dictionary: return(this.bufferReader.Equals2(this.key, xmlString2)); case StringHandleType.UTF8: return(this.bufferReader.Equals2(this.offset, this.length, xmlString2.ToUTF8())); } return(this.GetString() == xmlString2.Value); }
private bool Equals2(XmlDictionaryString xmlString2) { switch (this.type) { case StringHandleType.Dictionary: return this.bufferReader.Equals2(this.key, xmlString2); case StringHandleType.UTF8: return this.bufferReader.Equals2(this.offset, this.length, xmlString2.ToUTF8()); } return (this.GetString() == xmlString2.Value); }
private bool Equals2(XmlDictionaryString xmlString2) { StringHandleType type = _type; if (type == StringHandleType.Dictionary) { return(_bufferReader.Equals2(_key, xmlString2)); } if (type == StringHandleType.UTF8) { return(_bufferReader.Equals2(_offset, _length, xmlString2.ToUTF8())); } DiagnosticUtility.DebugAssert(type == StringHandleType.EscapedUTF8 || type == StringHandleType.ConstString, ""); return(GetString() == xmlString2.Value); }
bool Equals2(XmlDictionaryString xmlString2) { StringHandleType type = this.type; if (type == StringHandleType.Dictionary) { return(bufferReader.Equals2(this.key, xmlString2)); } if (type == StringHandleType.UTF8) { return(bufferReader.Equals2(this.offset, this.length, xmlString2.ToUTF8())); } Fx.Assert(type == StringHandleType.EscapedUTF8 || type == StringHandleType.ConstString, ""); return(GetString() == xmlString2.Value); }
bool Equals2(XmlDictionaryString xmlString2) { StringHandleType type = this.type; if (type == StringHandleType.Dictionary) return bufferReader.Equals2(this.key, xmlString2); if (type == StringHandleType.UTF8) return bufferReader.Equals2(this.offset, this.length, xmlString2.ToUTF8()); Fx.Assert(type == StringHandleType.EscapedUTF8 || type == StringHandleType.ConstString, ""); return GetString() == xmlString2.Value; }
private bool Equals2(XmlDictionaryString xmlString2) { StringHandleType type = _type; if (type == StringHandleType.Dictionary) return _bufferReader.Equals2(_key, xmlString2); if (type == StringHandleType.UTF8) return _bufferReader.Equals2(_offset, _length, xmlString2.ToUTF8()); DiagnosticUtility.DebugAssert(type == StringHandleType.EscapedUTF8 || type == StringHandleType.ConstString, ""); return GetString() == xmlString2.Value; }