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
- SmtpFailedRecipientException.cs
- ErrorsHelper.cs
- DetailsViewPagerRow.cs
- MultipartContentParser.cs
- XmlSiteMapProvider.cs
- StringCollection.cs
- ProxyWebPartManager.cs
- Win32MouseDevice.cs
- PlatformCulture.cs
- SocketStream.cs
- _BasicClient.cs
- DoubleIndependentAnimationStorage.cs
- Soap.cs
- SqlServices.cs
- ListBox.cs
- EntityDesignerDataSourceView.cs
- ListViewUpdateEventArgs.cs
- ToolStripRendererSwitcher.cs
- ContourSegment.cs
- XslTransform.cs
- RequestCachePolicyConverter.cs
- ConfigurationProperty.cs
- AsyncMethodInvoker.cs
- COM2IProvidePropertyBuilderHandler.cs
- AssemblyResolver.cs
- HttpHandlersSection.cs
- Sentence.cs
- StreamBodyWriter.cs
- LayoutExceptionEventArgs.cs
- LocatorManager.cs
- DataGridViewToolTip.cs
- PrimitiveXmlSerializers.cs
- BlockCollection.cs
- ThreadStateException.cs
- DbMetaDataFactory.cs
- MachineKey.cs
- MdbDataFileEditor.cs
- DocumentPaginator.cs
- StrongName.cs
- autovalidator.cs
- ProgressChangedEventArgs.cs
- XmlAnyElementAttributes.cs
- ErrorLog.cs
- PictureBox.cs
- TypeNameConverter.cs
- HtmlMeta.cs
- XPathNodeInfoAtom.cs
- AnonymousIdentificationSection.cs
- Hex.cs
- HttpResponse.cs
- BoolExpressionVisitors.cs
- ExcCanonicalXml.cs
- AddInEnvironment.cs
- JavaScriptSerializer.cs
- TargetInvocationException.cs
- ServicePointManager.cs
- AutomationElementCollection.cs
- HttpCacheParams.cs
- PersonalizationStateInfo.cs
- XmlConvert.cs
- CodeSnippetExpression.cs
- Process.cs
- UrlMappingsModule.cs
- RightsManagementPermission.cs
- IMembershipProvider.cs
- ComponentCollection.cs
- TextBox.cs
- ArraySegment.cs
- SchemaNamespaceManager.cs
- BinaryMethodMessage.cs
- StreamProxy.cs
- AutoGeneratedField.cs
- XamlGridLengthSerializer.cs
- PreservationFileReader.cs
- TextEffectCollection.cs
- Merger.cs
- NullableBoolConverter.cs
- DesignerView.cs
- ServiceRouteHandler.cs
- AliasGenerator.cs
- OdbcError.cs
- XmlStringTable.cs
- MouseButton.cs
- ViewGenerator.cs
- SQLSingle.cs
- DocumentGrid.cs
- HttpStreams.cs
- CommandLineParser.cs
- GenerateTemporaryAssemblyTask.cs
- DataListItemCollection.cs
- RedistVersionInfo.cs
- safelink.cs
- ConfigurationValue.cs
- DetailsViewInsertedEventArgs.cs
- CheckBoxDesigner.cs
- ObjectStateManagerMetadata.cs
- TextBoxAutoCompleteSourceConverter.cs
- Socket.cs
- SqlDataSourceSelectingEventArgs.cs
- Figure.cs