Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Common / Utils / TrailingSpaceComparer.cs / 1305376 / TrailingSpaceComparer.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.Collections.Generic; namespace System.Data.Common.Utils { ////// Comparer that treats two strings as equivalent if they differ only by trailing /// spaces, e.g. 'A' eq 'A '. Useful when determining if a set of values is unique /// even given the possibility of padding (consider SQL Server char and nchar columns) /// or to lookup values when the set of values is known to honor this uniqueness constraint. /// internal class TrailingSpaceComparer : IEqualityComparer
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ADConnectionHelper.cs
- FontStretch.cs
- AvTrace.cs
- UnsafeNativeMethods.cs
- ReferenceEqualityComparer.cs
- LicFileLicenseProvider.cs
- DiagnosticsConfigurationHandler.cs
- XmlSchemaFacet.cs
- MsmqBindingMonitor.cs
- SafeEventHandle.cs
- LinqDataSourceInsertEventArgs.cs
- FormatControl.cs
- FontNamesConverter.cs
- SafeNativeMethodsOther.cs
- UnknownBitmapEncoder.cs
- MarkupObject.cs
- ErrorRuntimeConfig.cs
- SQLBoolean.cs
- StorageEntityTypeMapping.cs
- StructuralObject.cs
- AndMessageFilterTable.cs
- ConfigXmlWhitespace.cs
- ChannelFactoryBase.cs
- UnsafeMethods.cs
- UpdatableWrapper.cs
- StickyNoteContentControl.cs
- StringInfo.cs
- SystemColorTracker.cs
- RenderDataDrawingContext.cs
- mda.cs
- CacheSection.cs
- DES.cs
- ThreadInterruptedException.cs
- SqlConnectionString.cs
- ActionMessageFilter.cs
- RenderContext.cs
- HMACSHA256.cs
- ApplicationActivator.cs
- listviewsubitemcollectioneditor.cs
- ConfigXmlComment.cs
- x509store.cs
- SmiEventSink_DeferedProcessing.cs
- BamlResourceDeserializer.cs
- KeyGestureValueSerializer.cs
- LinqDataSourceDeleteEventArgs.cs
- LicFileLicenseProvider.cs
- AutomationPropertyInfo.cs
- DnsPermission.cs
- Gdiplus.cs
- TableCellAutomationPeer.cs
- ISO2022Encoding.cs
- Socket.cs
- OdbcConnectionFactory.cs
- HandoffBehavior.cs
- Pair.cs
- ContainerFilterService.cs
- ObjectDataSourceEventArgs.cs
- WebPartConnectionsCloseVerb.cs
- GenerateTemporaryTargetAssembly.cs
- EnumerationRangeValidationUtil.cs
- DynamicControlParameter.cs
- PartManifestEntry.cs
- HandlerBase.cs
- HttpContextBase.cs
- TransactionFlowAttribute.cs
- TreeView.cs
- Cursors.cs
- SqlBuffer.cs
- UnknownBitmapEncoder.cs
- XPathBinder.cs
- ListSourceHelper.cs
- SqlIdentifier.cs
- SubtreeProcessor.cs
- GroupedContextMenuStrip.cs
- WebColorConverter.cs
- MetafileHeaderWmf.cs
- ApplicationSecurityManager.cs
- mediaclock.cs
- HtmlControlDesigner.cs
- WSSecurityOneDotOneSendSecurityHeader.cs
- DockAndAnchorLayout.cs
- RowToFieldTransformer.cs
- PackageFilter.cs
- MemberExpression.cs
- UrlEncodedParameterWriter.cs
- PathGradientBrush.cs
- ColorConverter.cs
- MobileResource.cs
- ConfigXmlCDataSection.cs
- DetailsViewRowCollection.cs
- SqlCacheDependency.cs
- CharKeyFrameCollection.cs
- ToolStripKeyboardHandlingService.cs
- ViewSimplifier.cs
- UrlPath.cs
- updateconfighost.cs
- WebPartZoneCollection.cs
- SspiSafeHandles.cs
- TextOnlyOutput.cs
- Number.cs