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
- DataGridTableStyleMappingNameEditor.cs
- X509Extension.cs
- Font.cs
- ReverseInheritProperty.cs
- SurrogateEncoder.cs
- Msec.cs
- SectionInput.cs
- sqlcontext.cs
- DBParameter.cs
- ApplicationGesture.cs
- ProcessModule.cs
- versioninfo.cs
- FigureHelper.cs
- DBParameter.cs
- SoapFormatExtensions.cs
- TransactionTraceIdentifier.cs
- Property.cs
- QuaternionRotation3D.cs
- TargetControlTypeAttribute.cs
- WebPartMenuStyle.cs
- PageResolution.cs
- HtmlFormAdapter.cs
- TextDecorations.cs
- WorkflowDesigner.cs
- MemberRelationshipService.cs
- TdsParserStateObject.cs
- ContentElementAutomationPeer.cs
- IIS7ConfigurationLoader.cs
- WindowsListViewItemCheckBox.cs
- GatewayDefinition.cs
- DBSchemaTable.cs
- TextTreeTextNode.cs
- DBConcurrencyException.cs
- VisualState.cs
- WebPartDisplayModeCancelEventArgs.cs
- DefaultPropertyAttribute.cs
- Accessors.cs
- StrokeNode.cs
- SamlSubject.cs
- WebPermission.cs
- PermissionSetEnumerator.cs
- ScrollBarRenderer.cs
- ObjectAnimationBase.cs
- DataControlPagerLinkButton.cs
- BinaryUtilClasses.cs
- EdmError.cs
- RemoteWebConfigurationHost.cs
- TransformCryptoHandle.cs
- CodeAssignStatement.cs
- InstanceOwner.cs
- CurrentTimeZone.cs
- PageCatalogPart.cs
- ExpressionNormalizer.cs
- Activation.cs
- ExtendedProperty.cs
- RotationValidation.cs
- ValidatingPropertiesEventArgs.cs
- Transform.cs
- SmtpReplyReader.cs
- ZipIOModeEnforcingStream.cs
- XPathAncestorIterator.cs
- HostingMessageProperty.cs
- CipherData.cs
- ScopelessEnumAttribute.cs
- DataKeyArray.cs
- VirtualPathProvider.cs
- Util.cs
- SqlMultiplexer.cs
- GenericNameHandler.cs
- StylusTip.cs
- AdRotatorDesigner.cs
- IndentedWriter.cs
- GlyphsSerializer.cs
- unsafeIndexingFilterStream.cs
- Number.cs
- FontCacheUtil.cs
- StructuralType.cs
- XamlSerializationHelper.cs
- NestPullup.cs
- XmlSecureResolver.cs
- QueryInterceptorAttribute.cs
- IteratorFilter.cs
- OdbcConnection.cs
- DesignerSerializationOptionsAttribute.cs
- ModelFunction.cs
- TypeGeneratedEventArgs.cs
- TableRowGroup.cs
- FlowPosition.cs
- InnerItemCollectionView.cs
- LockCookie.cs
- Configuration.cs
- FirewallWrapper.cs
- Int64.cs
- SmtpNetworkElement.cs
- DefaultObjectMappingItemCollection.cs
- HostTimeoutsElement.cs
- SecurityTokenProviderContainer.cs
- GradientStopCollection.cs
- XamlGridLengthSerializer.cs
- CopyOnWriteList.cs