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
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ComAwareEventInfo.cs
- FileLogRecordHeader.cs
- Clipboard.cs
- DataSourceProvider.cs
- X509Certificate2Collection.cs
- InternalConfigSettingsFactory.cs
- SmiSettersStream.cs
- XMLSyntaxException.cs
- ResourceExpressionEditor.cs
- GenerateHelper.cs
- IntSecurity.cs
- CapabilitiesState.cs
- CopyOfAction.cs
- CopyOfAction.cs
- SafeArrayTypeMismatchException.cs
- HMAC.cs
- DoWorkEventArgs.cs
- HttpModuleCollection.cs
- LingerOption.cs
- LessThan.cs
- Substitution.cs
- ObjectFullSpanRewriter.cs
- WMIGenerator.cs
- BinaryExpression.cs
- RelativeSource.cs
- RepeatButtonAutomationPeer.cs
- AudioException.cs
- InternalMappingException.cs
- StandardMenuStripVerb.cs
- AngleUtil.cs
- HuffModule.cs
- ECDsa.cs
- FamilyTypeface.cs
- ZipIOLocalFileDataDescriptor.cs
- TrackingAnnotationCollection.cs
- ObjectDataSourceMethodEventArgs.cs
- TdsParserStaticMethods.cs
- DocumentViewerConstants.cs
- EditorZone.cs
- WindowsSlider.cs
- WindowsListViewItemStartMenu.cs
- MailWebEventProvider.cs
- DiagnosticTraceSource.cs
- XmlSchemaAttribute.cs
- DirectoryObjectSecurity.cs
- Literal.cs
- StringBuilder.cs
- CodePageEncoding.cs
- EditorPartDesigner.cs
- ScrollableControl.cs
- ApplicationSecurityInfo.cs
- GregorianCalendarHelper.cs
- OutOfMemoryException.cs
- XmlReflectionImporter.cs
- CultureInfoConverter.cs
- ToolStripRenderEventArgs.cs
- SpecularMaterial.cs
- ScriptModule.cs
- Internal.cs
- InputEventArgs.cs
- HtmlInputHidden.cs
- SystemWebSectionGroup.cs
- WebPartConnectVerb.cs
- ManualResetEvent.cs
- MarkedHighlightComponent.cs
- ParentQuery.cs
- MemberBinding.cs
- ExpressionBinding.cs
- OdbcDataReader.cs
- ContextProperty.cs
- IFlowDocumentViewer.cs
- WebServiceMethodData.cs
- TextServicesDisplayAttribute.cs
- wmiutil.cs
- UseLicense.cs
- ValidationHelper.cs
- IndexerNameAttribute.cs
- SessionState.cs
- ForEachAction.cs
- TakeQueryOptionExpression.cs
- SqlParameterizer.cs
- CustomAttributeBuilder.cs
- MultiBindingExpression.cs
- CachedBitmap.cs
- DesignTable.cs
- DataRecord.cs
- AssociationSetMetadata.cs
- FragmentNavigationEventArgs.cs
- Matrix.cs
- ContextMenuStrip.cs
- Matrix3DValueSerializer.cs
- NamespaceQuery.cs
- TypeDependencyAttribute.cs
- ClientUtils.cs
- NamedPipeDuplicateContext.cs
- SqlDataSource.cs
- ComplexPropertyEntry.cs
- DayRenderEvent.cs
- PackageRelationship.cs
- CodeSpit.cs