Code:
/ 4.0 / 4.0 / 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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- IndexedWhereQueryOperator.cs
- NumberFunctions.cs
- XmlWhitespace.cs
- MasterPageCodeDomTreeGenerator.cs
- QilVisitor.cs
- SortedList.cs
- Padding.cs
- StrongNameKeyPair.cs
- WindowsFont.cs
- DataGridViewCellValidatingEventArgs.cs
- BuildProvidersCompiler.cs
- JsonUriDataContract.cs
- ColorInterpolationModeValidation.cs
- WorkflowMessageEventHandler.cs
- XpsResource.cs
- ProcessHostServerConfig.cs
- QilDataSource.cs
- ComboBoxItem.cs
- OLEDB_Enum.cs
- ExcludePathInfo.cs
- EntityParameter.cs
- WebResourceAttribute.cs
- RegexTypeEditor.cs
- HtmlSelect.cs
- PersonalizationStateQuery.cs
- ContentOperations.cs
- WindowsListViewGroupSubsetLink.cs
- NetDispatcherFaultException.cs
- SqlLiftIndependentRowExpressions.cs
- GlyphInfoList.cs
- ApplicationCommands.cs
- ExtentKey.cs
- DataGridViewSelectedCellCollection.cs
- ToolBarPanel.cs
- DataGridViewControlCollection.cs
- ArithmeticException.cs
- XmlNamespaceDeclarationsAttribute.cs
- SweepDirectionValidation.cs
- MdbDataFileEditor.cs
- OleDbConnectionInternal.cs
- StateChangeEvent.cs
- _BasicClient.cs
- ColorContext.cs
- ProxyGenerator.cs
- ExecutedRoutedEventArgs.cs
- DbParameterCollectionHelper.cs
- precedingsibling.cs
- BrowserTree.cs
- WebPartMinimizeVerb.cs
- ScrollableControlDesigner.cs
- FontSourceCollection.cs
- OrderPreservingMergeHelper.cs
- SignedXml.cs
- AutomationPattern.cs
- diagnosticsswitches.cs
- ResourceDisplayNameAttribute.cs
- Module.cs
- RegisteredDisposeScript.cs
- Journaling.cs
- DataGridRelationshipRow.cs
- ThreadPool.cs
- ResourceDescriptionAttribute.cs
- MetricEntry.cs
- Splitter.cs
- LongMinMaxAggregationOperator.cs
- _NestedMultipleAsyncResult.cs
- BookmarkEventArgs.cs
- contentDescriptor.cs
- CellPartitioner.cs
- PropertyBuilder.cs
- ToolStripOverflow.cs
- Vector3DAnimationUsingKeyFrames.cs
- XmlKeywords.cs
- CellIdBoolean.cs
- SharedPersonalizationStateInfo.cs
- DesignerFrame.cs
- UserControl.cs
- SmiEventSink_Default.cs
- Base64Encoder.cs
- _ConnectionGroup.cs
- TableLayoutStyle.cs
- ConstructorArgumentAttribute.cs
- FormsIdentity.cs
- ImageSourceTypeConverter.cs
- DataGridRowAutomationPeer.cs
- TdsParserHelperClasses.cs
- ChannelProtectionRequirements.cs
- SignalGate.cs
- CrossAppDomainChannel.cs
- BoundColumn.cs
- Calendar.cs
- NamedElement.cs
- ResourceManagerWrapper.cs
- SqlCacheDependencyDatabaseCollection.cs
- TextEditorLists.cs
- ChangeBlockUndoRecord.cs
- BasicAsyncResult.cs
- MetabaseSettingsIis7.cs
- TextReader.cs
- BuildResult.cs