Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWeb / Server / System / Data / Services / Int32EqualityComparer.cs / 1305376 / 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
- StrongNameMembershipCondition.cs
- ConfigDefinitionUpdates.cs
- ArrayItemValue.cs
- WindowsFormsLinkLabel.cs
- SessionParameter.cs
- errorpatternmatcher.cs
- TextElementEnumerator.cs
- SqlCharStream.cs
- OutputScopeManager.cs
- GACIdentityPermission.cs
- GridToolTip.cs
- SqlHelper.cs
- ItemTypeToolStripMenuItem.cs
- XPathLexer.cs
- SystemFonts.cs
- SurrogateSelector.cs
- SettingsBase.cs
- CellParaClient.cs
- wgx_render.cs
- PartialCachingAttribute.cs
- Brush.cs
- PeerTransportListenAddressValidatorAttribute.cs
- FullTextBreakpoint.cs
- BinaryUtilClasses.cs
- ChooseAction.cs
- DataServiceRequestOfT.cs
- FileLoadException.cs
- QilXmlWriter.cs
- CompiledRegexRunnerFactory.cs
- IPGlobalProperties.cs
- CodeVariableReferenceExpression.cs
- Button.cs
- WebHttpEndpointElement.cs
- CqlLexer.cs
- MonthChangedEventArgs.cs
- WebHttpDispatchOperationSelectorData.cs
- Header.cs
- MouseWheelEventArgs.cs
- TemplateField.cs
- ContextDataSourceContextData.cs
- FixedPosition.cs
- StickyNoteAnnotations.cs
- SqlCommand.cs
- BamlResourceSerializer.cs
- OrCondition.cs
- webbrowsersite.cs
- PolicyException.cs
- Variable.cs
- ActivityDesignerHelper.cs
- ISAPIWorkerRequest.cs
- WebResponse.cs
- XmlReaderDelegator.cs
- CompilerLocalReference.cs
- PropertyContainer.cs
- DocumentPageViewAutomationPeer.cs
- WpfXamlMember.cs
- ImagingCache.cs
- FolderLevelBuildProvider.cs
- SafeRightsManagementSessionHandle.cs
- AspCompat.cs
- WorkflowElementDialog.cs
- XmlSchemaSimpleContentRestriction.cs
- SqlGatherProducedAliases.cs
- PriorityQueue.cs
- DataGridSortingEventArgs.cs
- GenericIdentity.cs
- UnsafeNativeMethods.cs
- EntityDataSourceDesignerHelper.cs
- MediaElementAutomationPeer.cs
- Statements.cs
- Page.cs
- SectionXmlInfo.cs
- EntityClassGenerator.cs
- XmlSchemaInfo.cs
- KnownTypes.cs
- TextParaLineResult.cs
- SqlPersonalizationProvider.cs
- ElementNotAvailableException.cs
- Bits.cs
- XamlStream.cs
- DbParameterCollectionHelper.cs
- RemoteWebConfigurationHostStream.cs
- BaseServiceProvider.cs
- AuthorizationRule.cs
- DynamicRenderer.cs
- Point3DKeyFrameCollection.cs
- ListViewItem.cs
- FontStyleConverter.cs
- ComPersistableTypeElementCollection.cs
- ReferenceEqualityComparer.cs
- _ChunkParse.cs
- Timer.cs
- Expression.cs
- ISessionStateStore.cs
- TypeSource.cs
- ResourceLoader.cs
- ProvideValueServiceProvider.cs
- ProfileParameter.cs
- _Connection.cs
- GACMembershipCondition.cs