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
- WinEventHandler.cs
- DbConnectionStringCommon.cs
- DependsOnAttribute.cs
- Int64Animation.cs
- PeerObject.cs
- DataSourceSelectArguments.cs
- printdlgexmarshaler.cs
- DocumentGridContextMenu.cs
- TripleDESCryptoServiceProvider.cs
- SafeNativeMemoryHandle.cs
- ChildTable.cs
- PageContentAsyncResult.cs
- SchemaObjectWriter.cs
- EventSchemaTraceListener.cs
- Single.cs
- XamlStyleSerializer.cs
- WebPartAuthorizationEventArgs.cs
- TransformDescriptor.cs
- CompareValidator.cs
- BinaryWriter.cs
- InstanceData.cs
- ThreadAttributes.cs
- TemplateField.cs
- ReadOnlyCollection.cs
- SafeMarshalContext.cs
- BitmapPalettes.cs
- Italic.cs
- PageBreakRecord.cs
- TextDecorationCollectionConverter.cs
- TrustManagerMoreInformation.cs
- PageCodeDomTreeGenerator.cs
- PerformanceCounterCategory.cs
- Typeface.cs
- TableCellAutomationPeer.cs
- InvokeMemberBinder.cs
- TerminatorSinks.cs
- SimpleHandlerFactory.cs
- MessageSmuggler.cs
- GZipStream.cs
- SynchronizedInputAdaptor.cs
- DoubleCollection.cs
- BypassElement.cs
- XmlResolver.cs
- ReversePositionQuery.cs
- IisTraceListener.cs
- XmlWriter.cs
- ContextQuery.cs
- SystemIPv4InterfaceProperties.cs
- MessageHeaderT.cs
- CustomTypeDescriptor.cs
- MetadataItemCollectionFactory.cs
- TimeSpanFormat.cs
- StyleBamlRecordReader.cs
- LinearGradientBrush.cs
- CodeParameterDeclarationExpression.cs
- WebPartConnectVerb.cs
- SecurityResources.cs
- filewebrequest.cs
- DependencyObjectType.cs
- SqlGenericUtil.cs
- sqlnorm.cs
- DoubleLink.cs
- ErrorStyle.cs
- DesignBindingPicker.cs
- RuntimeConfig.cs
- AttributeParameterInfo.cs
- XmlValidatingReader.cs
- OutputCacheSection.cs
- UriTemplateTableMatchCandidate.cs
- GiveFeedbackEvent.cs
- ContextStaticAttribute.cs
- Hex.cs
- MSAAWinEventWrap.cs
- VirtualizingPanel.cs
- TextBoxBase.cs
- CheckStoreFileValidityRequest.cs
- ToolStripGrip.cs
- CursorConverter.cs
- XmlQueryType.cs
- SafeCertificateContext.cs
- KnownIds.cs
- UInt32Storage.cs
- UpdatePanel.cs
- HeaderPanel.cs
- EntityKeyElement.cs
- CannotUnloadAppDomainException.cs
- TableCellCollection.cs
- MediaPlayer.cs
- ScriptModule.cs
- LoginCancelEventArgs.cs
- ConnectionInterfaceCollection.cs
- ColorTransformHelper.cs
- AmbiguousMatchException.cs
- TreeWalker.cs
- ExecutionEngineException.cs
- XmlBindingWorker.cs
- UICuesEvent.cs
- ContourSegment.cs
- SiteMapNodeItemEventArgs.cs
- RefreshEventArgs.cs