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
- Debug.cs
- CommonProperties.cs
- QueryExpr.cs
- StyleCollectionEditor.cs
- DrawingImage.cs
- VirtualPath.cs
- AsyncDataRequest.cs
- SamlAuthenticationStatement.cs
- XPathAncestorIterator.cs
- MergeFailedEvent.cs
- ChannelServices.cs
- Exceptions.cs
- ExpressionVisitorHelpers.cs
- SqlUtil.cs
- DCSafeHandle.cs
- QueryFunctions.cs
- ClearTypeHintValidation.cs
- DataTableCollection.cs
- HttpModuleAction.cs
- SendContent.cs
- EventManager.cs
- GetPageNumberCompletedEventArgs.cs
- WindowsScrollBarBits.cs
- Regex.cs
- CompositeControl.cs
- GridItemProviderWrapper.cs
- SessionIDManager.cs
- CapabilitiesPattern.cs
- PriorityItem.cs
- EventNotify.cs
- Utils.cs
- AttachedPropertyInfo.cs
- IProvider.cs
- TypeConverterHelper.cs
- BinaryObjectWriter.cs
- FixedSchema.cs
- MatrixCamera.cs
- MouseButton.cs
- SequenceQuery.cs
- UnauthorizedWebPart.cs
- CorrelationHandle.cs
- StreamResourceInfo.cs
- RegexWorker.cs
- DatePickerTextBox.cs
- EditingCommands.cs
- RowsCopiedEventArgs.cs
- AssociationType.cs
- WinEventWrap.cs
- ScriptControl.cs
- CodeEventReferenceExpression.cs
- PaperSize.cs
- CapabilitiesUse.cs
- ToolStripProgressBar.cs
- InternalBase.cs
- SplineKeyFrames.cs
- DocumentationServerProtocol.cs
- StandardTransformFactory.cs
- HtmlImage.cs
- MimeWriter.cs
- SeverityFilter.cs
- ObjectQuery_EntitySqlExtensions.cs
- DiagnosticTrace.cs
- MatrixTransform.cs
- MD5HashHelper.cs
- WhitespaceRuleLookup.cs
- ActivityUtilities.cs
- SessionPageStatePersister.cs
- HttpSessionStateWrapper.cs
- ParameterToken.cs
- EditCommandColumn.cs
- SmtpNtlmAuthenticationModule.cs
- ApplicationSecurityManager.cs
- CopyCodeAction.cs
- SqlLiftIndependentRowExpressions.cs
- WebScriptMetadataMessageEncodingBindingElement.cs
- InstancePersistenceContext.cs
- AlternateViewCollection.cs
- Membership.cs
- FunctionImportElement.cs
- FeatureManager.cs
- GridEntry.cs
- XmlCharacterData.cs
- CellLabel.cs
- CodeArrayIndexerExpression.cs
- XmlEncoding.cs
- GetPageCompletedEventArgs.cs
- BinaryFormatterWriter.cs
- FrameworkElementFactory.cs
- LexicalChunk.cs
- Decoder.cs
- FieldDescriptor.cs
- PropertyFilterAttribute.cs
- WindowsGraphicsCacheManager.cs
- Registry.cs
- ADConnectionHelper.cs
- UnknownBitmapEncoder.cs
- UpdatePanel.cs
- SynthesizerStateChangedEventArgs.cs
- WorkBatch.cs
- CollectionChangedEventManager.cs