Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / EnumValAlphaComparer.cs / 1305376 / EnumValAlphaComparer.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { using System; using System.Collections; using System.Globalization; internal class EnumValAlphaComparer : IComparer { private CompareInfo m_compareInfo; internal static readonly EnumValAlphaComparer Default = new EnumValAlphaComparer(); internal EnumValAlphaComparer() { m_compareInfo = CultureInfo.InvariantCulture.CompareInfo; } public int Compare(Object a, Object b) { return m_compareInfo.Compare(a.ToString(), b.ToString()); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { using System; using System.Collections; using System.Globalization; internal class EnumValAlphaComparer : IComparer { private CompareInfo m_compareInfo; internal static readonly EnumValAlphaComparer Default = new EnumValAlphaComparer(); internal EnumValAlphaComparer() { m_compareInfo = CultureInfo.InvariantCulture.CompareInfo; } public int Compare(Object a, Object b) { return m_compareInfo.Compare(a.ToString(), b.ToString()); } } } // 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
- ValidationErrorEventArgs.cs
- PathSegmentCollection.cs
- ListBindableAttribute.cs
- AsymmetricSecurityProtocolFactory.cs
- MobileListItemCollection.cs
- GenerateTemporaryTargetAssembly.cs
- SmtpCommands.cs
- Parser.cs
- ToolStripDropDownButton.cs
- TabPage.cs
- HtmlElement.cs
- CodeCompiler.cs
- ListItemDetailViewAttribute.cs
- WebPartZoneDesigner.cs
- Activity.cs
- MsmqIntegrationOutputChannel.cs
- SelectionEditingBehavior.cs
- ItemList.cs
- SoundPlayerAction.cs
- ImageButton.cs
- ToolboxBitmapAttribute.cs
- DoubleIndependentAnimationStorage.cs
- EditorZone.cs
- httpapplicationstate.cs
- WpfXamlMember.cs
- ProgramPublisher.cs
- StringResourceManager.cs
- ContainerAction.cs
- Point3D.cs
- FileEnumerator.cs
- CodeArgumentReferenceExpression.cs
- HandleTable.cs
- BaseDataListPage.cs
- SoapElementAttribute.cs
- SkewTransform.cs
- LinqDataSourceValidationException.cs
- NamedObjectList.cs
- DynamicValueConverter.cs
- PermissionSet.cs
- DecimalStorage.cs
- ConnectionStringsSection.cs
- LinkedResourceCollection.cs
- SafeNativeMemoryHandle.cs
- DataGridViewSelectedCellCollection.cs
- HeaderCollection.cs
- ViewBase.cs
- BamlTreeUpdater.cs
- EntityContainerRelationshipSetEnd.cs
- ActivityScheduledRecord.cs
- ComboBoxRenderer.cs
- ViewLoader.cs
- TextFormatter.cs
- TypeUnloadedException.cs
- Enumerable.cs
- ContextStack.cs
- TdsParserStateObject.cs
- TableStyle.cs
- PrintPreviewGraphics.cs
- ImpersonationContext.cs
- Assembly.cs
- MetadataCacheItem.cs
- DataConnectionHelper.cs
- HtmlTableCellCollection.cs
- TargetInvocationException.cs
- VScrollProperties.cs
- PrivilegedConfigurationManager.cs
- StylusPointProperty.cs
- Positioning.cs
- SystemEvents.cs
- BitmapEffectOutputConnector.cs
- FormView.cs
- VarRemapper.cs
- BulletChrome.cs
- DataListGeneralPage.cs
- XmlFormatMapping.cs
- DependencyPropertyKey.cs
- HttpApplicationStateBase.cs
- LookupTables.cs
- ContainerUIElement3D.cs
- ObservableCollection.cs
- XmlCollation.cs
- DataKey.cs
- CodeCatchClauseCollection.cs
- DebugHandleTracker.cs
- _FixedSizeReader.cs
- FixedDocument.cs
- PointAnimationUsingPath.cs
- ErrorStyle.cs
- PathFigureCollectionConverter.cs
- ComplexBindingPropertiesAttribute.cs
- CodeDOMProvider.cs
- SourceInterpreter.cs
- KnownBoxes.cs
- _Connection.cs
- EventLogPropertySelector.cs
- ElementAction.cs
- coordinatorscratchpad.cs
- AccessDataSource.cs
- SecurityException.cs
- SiteMapNodeItem.cs