Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- TextParagraphView.cs
- Script.cs
- __Filters.cs
- basecomparevalidator.cs
- PatternMatcher.cs
- SafeEventLogWriteHandle.cs
- SqlClientWrapperSmiStream.cs
- XmlILConstructAnalyzer.cs
- XmlDownloadManager.cs
- BulletChrome.cs
- InputBinding.cs
- ArgumentFixer.cs
- SspiWrapper.cs
- KeyValuePair.cs
- InheritanceContextChangedEventManager.cs
- VectorCollection.cs
- TripleDES.cs
- TreeNode.cs
- StickyNote.cs
- XmlIncludeAttribute.cs
- ServerValidateEventArgs.cs
- EventData.cs
- EntityProxyFactory.cs
- SqlBooleanizer.cs
- SQLBytesStorage.cs
- LinearKeyFrames.cs
- DropTarget.cs
- NotImplementedException.cs
- TypedTableGenerator.cs
- IncrementalReadDecoders.cs
- ArraySortHelper.cs
- HtmlTitle.cs
- DoubleAnimation.cs
- PowerStatus.cs
- ListChunk.cs
- FrameworkTextComposition.cs
- ApplicationSecurityManager.cs
- PrintEvent.cs
- SqlLiftWhereClauses.cs
- Int32KeyFrameCollection.cs
- SettingsAttributeDictionary.cs
- StateWorkerRequest.cs
- InvalidOperationException.cs
- SimpleRecyclingCache.cs
- ItemAutomationPeer.cs
- DoubleCollectionValueSerializer.cs
- Compilation.cs
- CommandManager.cs
- DESCryptoServiceProvider.cs
- SignatureHelper.cs
- ByteConverter.cs
- DisplayMemberTemplateSelector.cs
- SBCSCodePageEncoding.cs
- TypeToken.cs
- MessageBox.cs
- AuthenticationService.cs
- MediaScriptCommandRoutedEventArgs.cs
- CharacterMetricsDictionary.cs
- GridViewDeletedEventArgs.cs
- SplitterEvent.cs
- NamespaceInfo.cs
- AndMessageFilter.cs
- Permission.cs
- SqlPersistenceWorkflowInstanceDescription.cs
- BinarySerializer.cs
- UndoEngine.cs
- HttpCacheVaryByContentEncodings.cs
- SchemaImporterExtensionElement.cs
- UxThemeWrapper.cs
- X509CertificateRecipientClientCredential.cs
- TextRunTypographyProperties.cs
- MailDefinition.cs
- ScriptResourceAttribute.cs
- CharConverter.cs
- CacheOutputQuery.cs
- InstancePersistenceEvent.cs
- CheckBoxField.cs
- DetailsView.cs
- DateTimePicker.cs
- ArgumentNullException.cs
- XamlStyleSerializer.cs
- Sorting.cs
- BooleanToSelectiveScrollingOrientationConverter.cs
- __Error.cs
- XpsS0ValidatingLoader.cs
- ExpressionVisitor.cs
- AuthorizationContext.cs
- TabControlDesigner.cs
- XomlCompilerParameters.cs
- AdornerHitTestResult.cs
- PeerApplication.cs
- SqlXml.cs
- TypefaceMap.cs
- TextProperties.cs
- ObjectListCommandEventArgs.cs
- DataColumnMapping.cs
- ProcessManager.cs
- ErrorsHelper.cs
- HtmlTableCellCollection.cs
- ObjectConverter.cs