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
- ServiceMemoryGates.cs
- SyncOperationState.cs
- ExceptionHandler.cs
- ToolStripContentPanel.cs
- StringReader.cs
- DataContract.cs
- ManifestResourceInfo.cs
- CFStream.cs
- ZipIOBlockManager.cs
- IntSumAggregationOperator.cs
- DataTableExtensions.cs
- DataBoundLiteralControl.cs
- TreeNode.cs
- ClientSession.cs
- BitmapEffectInputData.cs
- TransformConverter.cs
- ZoomPercentageConverter.cs
- BufferedReadStream.cs
- PathTooLongException.cs
- Nodes.cs
- SqlLiftIndependentRowExpressions.cs
- TokenizerHelper.cs
- WindowsFormsSectionHandler.cs
- SmiTypedGetterSetter.cs
- CodeDelegateCreateExpression.cs
- Tag.cs
- DrawingContextDrawingContextWalker.cs
- BypassElement.cs
- ReachFixedDocumentSerializer.cs
- GridViewSortEventArgs.cs
- ToolStripDropDownMenu.cs
- NotImplementedException.cs
- SqlMethods.cs
- BaseTemplateBuildProvider.cs
- EventItfInfo.cs
- GridViewDeleteEventArgs.cs
- SendingRequestEventArgs.cs
- UTF32Encoding.cs
- FileDialog_Vista_Interop.cs
- GenericRootAutomationPeer.cs
- ToggleButton.cs
- SQLByteStorage.cs
- FlowNode.cs
- ClientScriptManager.cs
- SoapCodeExporter.cs
- DataSourceDesigner.cs
- HtmlForm.cs
- SchemaCollectionCompiler.cs
- CodeAttributeArgumentCollection.cs
- PhoneCall.cs
- UnionCodeGroup.cs
- DataRow.cs
- ClientConfigurationSystem.cs
- PeerResolverElement.cs
- SafeLibraryHandle.cs
- Psha1DerivedKeyGeneratorHelper.cs
- ClockController.cs
- PackWebRequestFactory.cs
- Keywords.cs
- ResourceProviderFactory.cs
- SatelliteContractVersionAttribute.cs
- CharEntityEncoderFallback.cs
- DriveNotFoundException.cs
- KnownBoxes.cs
- CacheRequest.cs
- BaseTreeIterator.cs
- CompensatableSequenceActivity.cs
- OdbcParameter.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- ConstraintConverter.cs
- SizeIndependentAnimationStorage.cs
- BodyGlyph.cs
- HtmlSelect.cs
- Optimizer.cs
- XmlSerializerOperationGenerator.cs
- ComplexType.cs
- DispatcherFrame.cs
- VisualBrush.cs
- Crypto.cs
- FrameworkContentElementAutomationPeer.cs
- TextRunCacheImp.cs
- IFormattable.cs
- OdbcTransaction.cs
- LessThanOrEqual.cs
- RegexMatch.cs
- SecurityTokenParameters.cs
- HelpProvider.cs
- OleDbException.cs
- MasterPage.cs
- DetailsViewModeEventArgs.cs
- TabItemAutomationPeer.cs
- SqlDataSourceSummaryPanel.cs
- TimeoutHelper.cs
- CodeSubDirectory.cs
- LabelDesigner.cs
- IUnknownConstantAttribute.cs
- GregorianCalendarHelper.cs
- SqlBuffer.cs
- ListItem.cs
- SimpleFieldTemplateUserControl.cs