Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Xml / System / Xml / Ref.cs / 1 / Ref.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
//-----------------------------------------------------------------------------
namespace System.Xml {
using System;
internal abstract class Ref {
public static bool Equal(string strA, string strB) {
#if DEBUG
// We can't use Debug.Assert in XmlReader.
if(((object) strA != (object) strB) && String.Equals(strA, strB)) {
throw new Exception("ASSERT: String atomization failure str='" + strA + "'");
}
#endif
return (object) strA == (object) strB;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
//-----------------------------------------------------------------------------
namespace System.Xml {
using System;
internal abstract class Ref {
public static bool Equal(string strA, string strB) {
#if DEBUG
// We can't use Debug.Assert in XmlReader.
if(((object) strA != (object) strB) && String.Equals(strA, strB)) {
throw new Exception("ASSERT: String atomization failure str='" + strA + "'");
}
#endif
return (object) strA == (object) strB;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ManipulationVelocities.cs
- TransformConverter.cs
- TrackBar.cs
- DeleteIndexBinder.cs
- RelationshipEndCollection.cs
- _ListenerRequestStream.cs
- RelationshipEndCollection.cs
- SendKeys.cs
- SemanticAnalyzer.cs
- GB18030Encoding.cs
- GlyphElement.cs
- Site.cs
- Section.cs
- WebZoneDesigner.cs
- ItemList.cs
- StorageMappingFragment.cs
- Attributes.cs
- MetadataArtifactLoaderCompositeResource.cs
- StrokeCollectionDefaultValueFactory.cs
- ParserStreamGeometryContext.cs
- DataSourceControlBuilder.cs
- DataGridViewRowHeaderCell.cs
- StatusBarPanelClickEvent.cs
- ReversePositionQuery.cs
- PerformanceCountersBase.cs
- InternalBufferOverflowException.cs
- PersonalizationStateInfoCollection.cs
- SoapSchemaImporter.cs
- PathTooLongException.cs
- Brush.cs
- CodeMemberEvent.cs
- NumericPagerField.cs
- ToolStripButton.cs
- DefaultValueTypeConverter.cs
- CheckBox.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- ImageMetadata.cs
- DoWorkEventArgs.cs
- NameValueFileSectionHandler.cs
- MultiDataTrigger.cs
- HttpInputStream.cs
- SystemIPv6InterfaceProperties.cs
- ConfigurationCollectionAttribute.cs
- FontFamilyValueSerializer.cs
- MetafileHeader.cs
- Regex.cs
- XmlNodeList.cs
- RequiredAttributeAttribute.cs
- WebServicesSection.cs
- SqlTopReducer.cs
- HttpCookie.cs
- TextServicesProperty.cs
- SHA1Cng.cs
- QueueSurrogate.cs
- StatusStrip.cs
- AuthStoreRoleProvider.cs
- WindowsStartMenu.cs
- CatalogPart.cs
- FormatException.cs
- ObfuscationAttribute.cs
- PropagatorResult.cs
- PrtCap_Reader.cs
- TextParentUndoUnit.cs
- TiffBitmapDecoder.cs
- DrawingImage.cs
- ClrPerspective.cs
- RightsManagementInformation.cs
- TemplatePagerField.cs
- ListBindingHelper.cs
- DBAsyncResult.cs
- DocumentViewerAutomationPeer.cs
- ErrorRuntimeConfig.cs
- HtmlFormParameterReader.cs
- XmlWriter.cs
- DrawingContext.cs
- FrameDimension.cs
- ToolStripItem.cs
- itemelement.cs
- MouseCaptureWithinProperty.cs
- WebServiceFaultDesigner.cs
- EmptyStringExpandableObjectConverter.cs
- CounterSetInstance.cs
- DataControlFieldHeaderCell.cs
- EventLogPermission.cs
- FunctionDetailsReader.cs
- MetadataArtifactLoaderCompositeFile.cs
- AutomationPatternInfo.cs
- MenuItemAutomationPeer.cs
- Thickness.cs
- System.Data_BID.cs
- HelpEvent.cs
- GridViewCancelEditEventArgs.cs
- OracleString.cs
- DesignerAttribute.cs
- EngineSite.cs
- DecimalFormatter.cs
- DataBinding.cs
- EventManager.cs
- ConfigXmlElement.cs
- HeaderedContentControl.cs