Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- Helpers.cs
- XmlSerializer.cs
- BitArray.cs
- JsonByteArrayDataContract.cs
- ServiceBusyException.cs
- WinInet.cs
- AnnotationComponentManager.cs
- TwoPhaseCommit.cs
- UpdateManifestForBrowserApplication.cs
- RequestStatusBarUpdateEventArgs.cs
- MultipartContentParser.cs
- GreenMethods.cs
- EditorZoneBase.cs
- SessionParameter.cs
- AccessibleObject.cs
- IssuanceLicense.cs
- ItemContainerPattern.cs
- RegexWorker.cs
- RelationshipType.cs
- ArgumentNullException.cs
- ParallelEnumerable.cs
- InvocationExpression.cs
- SqlStream.cs
- mil_commands.cs
- _CookieModule.cs
- WSDualHttpBindingCollectionElement.cs
- RuntimeArgumentHandle.cs
- InvalidateEvent.cs
- OneWayChannelListener.cs
- RenamedEventArgs.cs
- DefaultExpression.cs
- RegularExpressionValidator.cs
- SHA512.cs
- WorkflowDesigner.cs
- Rotation3DKeyFrameCollection.cs
- App.cs
- SystemResourceHost.cs
- LayoutInformation.cs
- XmlDocumentType.cs
- XmlSerializationGeneratedCode.cs
- ProcessModelInfo.cs
- UnsafeNativeMethods.cs
- ProjectionPathSegment.cs
- ServicePoint.cs
- RawUIStateInputReport.cs
- FontEditor.cs
- SecurityRuntime.cs
- Statements.cs
- ChangeBlockUndoRecord.cs
- ServiceDescriptionImporter.cs
- ParserStreamGeometryContext.cs
- InputReport.cs
- CompilerHelpers.cs
- SmiGettersStream.cs
- SqlVersion.cs
- controlskin.cs
- UseLicense.cs
- Storyboard.cs
- FtpWebResponse.cs
- WebAdminConfigurationHelper.cs
- IteratorFilter.cs
- AllMembershipCondition.cs
- PeerTransportListenAddressValidator.cs
- AuthenticationSection.cs
- HashCryptoHandle.cs
- BindingContext.cs
- ScrollBarAutomationPeer.cs
- DragAssistanceManager.cs
- WithParamAction.cs
- CustomAttribute.cs
- ConfigXmlCDataSection.cs
- FixedSOMSemanticBox.cs
- LockRecoveryTask.cs
- KeyGesture.cs
- XmlSchemaIdentityConstraint.cs
- SchemaHelper.cs
- WebPartCloseVerb.cs
- DataGridViewTopLeftHeaderCell.cs
- SessionViewState.cs
- ComponentConverter.cs
- InvocationExpression.cs
- OperationAbortedException.cs
- CursorEditor.cs
- ScrollItemProviderWrapper.cs
- DeadCharTextComposition.cs
- CroppedBitmap.cs
- TimeoutValidationAttribute.cs
- FileAuthorizationModule.cs
- CodeCompileUnit.cs
- BrowserCapabilitiesCompiler.cs
- NamedPermissionSet.cs
- PolicyManager.cs
- CacheDict.cs
- TemplateParser.cs
- Model3DCollection.cs
- FixedTextPointer.cs
- ServiceModelTimeSpanValidator.cs
- HighlightComponent.cs
- HttpRequest.cs
- DependencyObjectPropertyDescriptor.cs