Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / DataWeb / Server / System / Data / Services / Int32EqualityComparer.cs / 1 / Int32EqualityComparer.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Non-default-based implementation of IEqualityComparer<int>. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services { using System.Collections.Generic; ///This class implements IEqualityComparer for System.In32. ////// Using this class rather than EqualityComparer<T>.Default /// saves from JIT'ing it in each AppDomain. /// internal class Int32EqualityComparer : IEqualityComparer{ /// Empty constructor. internal Int32EqualityComparer() { } ///Checks whether two numbers are equal. /// First number.Second number. ///true if x equals y; false otherwise. public bool Equals(int x, int y) { return x == y; } ///Gets a hash code for the specified number. /// Value. ///The hash code for the specified value. public int GetHashCode(int obj) { return obj; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Non-default-based implementation of IEqualityComparer<int>. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services { using System.Collections.Generic; ///This class implements IEqualityComparer for System.In32. ////// Using this class rather than EqualityComparer<T>.Default /// saves from JIT'ing it in each AppDomain. /// internal class Int32EqualityComparer : IEqualityComparer{ /// Empty constructor. internal Int32EqualityComparer() { } ///Checks whether two numbers are equal. /// First number.Second number. ///true if x equals y; false otherwise. public bool Equals(int x, int y) { return x == y; } ///Gets a hash code for the specified number. /// Value. ///The hash code for the specified value. public int GetHashCode(int obj) { return obj; } } } // 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
- FormatControl.cs
- LifetimeManager.cs
- NumberSubstitution.cs
- DBNull.cs
- FigureParagraph.cs
- PropertyIDSet.cs
- PrimitiveType.cs
- ScopelessEnumAttribute.cs
- ClientSettingsStore.cs
- ExpressionHelper.cs
- DataGridViewTextBoxColumn.cs
- ScaleTransform3D.cs
- CodeTypeOfExpression.cs
- ListViewGroup.cs
- CompositeControl.cs
- Transform3DGroup.cs
- CoreSwitches.cs
- LinqDataSourceStatusEventArgs.cs
- EndEvent.cs
- ParserExtension.cs
- ClientSettingsSection.cs
- ListViewContainer.cs
- MethodToken.cs
- BitmapCacheBrush.cs
- StatusBarItemAutomationPeer.cs
- BulletChrome.cs
- HttpListener.cs
- MetadataProperty.cs
- PointAnimationBase.cs
- WebPartConnectionsDisconnectVerb.cs
- SafePointer.cs
- SplitterEvent.cs
- KnowledgeBase.cs
- PersistenceProviderBehavior.cs
- ClientEventManager.cs
- AssemblyCollection.cs
- ImmComposition.cs
- FreezableCollection.cs
- CalendarDataBindingHandler.cs
- RequestResizeEvent.cs
- ProcessHostServerConfig.cs
- WorkingDirectoryEditor.cs
- RandomDelaySendsAsyncResult.cs
- RtfControls.cs
- XmlSortKeyAccumulator.cs
- SoapUnknownHeader.cs
- SimpleMailWebEventProvider.cs
- HebrewCalendar.cs
- TemplateComponentConnector.cs
- XmlQueryTypeFactory.cs
- OleDbError.cs
- EntityClassGenerator.cs
- SafeBitVector32.cs
- QueryPrefixOp.cs
- CompModSwitches.cs
- SqlXmlStorage.cs
- Style.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- AttributeInfo.cs
- CollectionChangedEventManager.cs
- StyleXamlParser.cs
- VoiceInfo.cs
- SupportingTokenBindingElement.cs
- NaturalLanguageHyphenator.cs
- ColumnMap.cs
- ParseHttpDate.cs
- DataServiceEntityAttribute.cs
- HtmlTextArea.cs
- GraphicsState.cs
- ConfigDefinitionUpdates.cs
- MenuTracker.cs
- DesignBindingPropertyDescriptor.cs
- TextParagraphProperties.cs
- SelectionService.cs
- Model3DGroup.cs
- IISMapPath.cs
- PropertyTab.cs
- WebRequestModuleElement.cs
- Parser.cs
- ChangeConflicts.cs
- LeaseManager.cs
- OuterGlowBitmapEffect.cs
- DbFunctionCommandTree.cs
- ConfigurationUtility.cs
- ContentHostHelper.cs
- Win32KeyboardDevice.cs
- ThousandthOfEmRealDoubles.cs
- AbsoluteQuery.cs
- ImmutableObjectAttribute.cs
- _NegotiateClient.cs
- HttpRuntime.cs
- StringFreezingAttribute.cs
- ConfigXmlSignificantWhitespace.cs
- METAHEADER.cs
- QuaternionAnimation.cs
- BuildResult.cs
- FormViewUpdateEventArgs.cs
- Transform.cs
- TimeSpan.cs
- HttpHandlerActionCollection.cs