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
- DesignerAttribute.cs
- SynchronizationContext.cs
- WindowsListViewItemStartMenu.cs
- SecurityTokenContainer.cs
- ToolTip.cs
- OutputCacheProfileCollection.cs
- BufferedGraphicsManager.cs
- PixelFormats.cs
- GridView.cs
- SnapshotChangeTrackingStrategy.cs
- RenderingBiasValidation.cs
- RenderData.cs
- Pair.cs
- ProjectionNode.cs
- SemanticValue.cs
- SafeNativeMethods.cs
- CodeMemberProperty.cs
- ActivityBuilder.cs
- MethodResolver.cs
- XmlDataSource.cs
- DataBinding.cs
- DesignerHierarchicalDataSourceView.cs
- KeyGestureConverter.cs
- InlineUIContainer.cs
- Point3DKeyFrameCollection.cs
- SafeBuffer.cs
- TableLayoutPanelCellPosition.cs
- Rotation3DAnimationUsingKeyFrames.cs
- WebReferencesBuildProvider.cs
- ErrorActivity.cs
- Triangle.cs
- Adorner.cs
- ProfileGroupSettings.cs
- XmlDocumentSchema.cs
- TypeToStringValueConverter.cs
- UriTemplate.cs
- _DigestClient.cs
- BinaryQueryOperator.cs
- path.cs
- TableNameAttribute.cs
- UidManager.cs
- SoapWriter.cs
- SmtpException.cs
- FileStream.cs
- RotateTransform3D.cs
- Rectangle.cs
- HttpCacheVaryByContentEncodings.cs
- SecUtil.cs
- HMACSHA512.cs
- HandleCollector.cs
- GeneralTransform3D.cs
- CheckedListBox.cs
- _Events.cs
- GridViewHeaderRowPresenter.cs
- IdentityNotMappedException.cs
- StyleSheet.cs
- RotationValidation.cs
- ErrorFormatterPage.cs
- TextChange.cs
- Helper.cs
- activationcontext.cs
- CatchBlock.cs
- ListSurrogate.cs
- SimpleApplicationHost.cs
- AutoCompleteStringCollection.cs
- FixedMaxHeap.cs
- COM2TypeInfoProcessor.cs
- CngKey.cs
- TimeZone.cs
- GrammarBuilderWildcard.cs
- AQNBuilder.cs
- SiteMap.cs
- Compress.cs
- SqlDeflator.cs
- QueryContinueDragEvent.cs
- CommandLineParser.cs
- PageContent.cs
- HtmlElement.cs
- ResourceSetExpression.cs
- OracleRowUpdatingEventArgs.cs
- Expressions.cs
- DynamicMetaObject.cs
- ScrollChrome.cs
- DataGridColumnHeader.cs
- DrawListViewColumnHeaderEventArgs.cs
- FrugalMap.cs
- DelayedRegex.cs
- OdbcCommand.cs
- SineEase.cs
- ControlParameter.cs
- TableLayoutPanelCellPosition.cs
- StructuredTypeEmitter.cs
- RestClientProxyHandler.cs
- ConnectAlgorithms.cs
- ExecutionEngineException.cs
- GPPOINTF.cs
- InterleavedZipPartStream.cs
- DelegateHelpers.cs
- UmAlQuraCalendar.cs
- ValueSerializer.cs