Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / WinForms / Managed / System / WinForms / EnumValAlphaComparer.cs / 1 / 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
- FloatUtil.cs
- UnauthorizedAccessException.cs
- Assembly.cs
- BufferedStream2.cs
- RuleRef.cs
- DbParameterCollectionHelper.cs
- FileClassifier.cs
- MetadataItemEmitter.cs
- StylusPointPropertyId.cs
- DrawingContextDrawingContextWalker.cs
- InplaceBitmapMetadataWriter.cs
- StreamInfo.cs
- DesignTimeXamlWriter.cs
- IsolatedStorageException.cs
- TransformerInfoCollection.cs
- ComplusEndpointConfigContainer.cs
- DataGridViewSelectedRowCollection.cs
- TraceProvider.cs
- ReadOnlyTernaryTree.cs
- Membership.cs
- SqlCacheDependencySection.cs
- TextServicesDisplayAttributePropertyRanges.cs
- StyleConverter.cs
- SecurityTokenResolver.cs
- MdiWindowListItemConverter.cs
- DateTimeOffsetConverter.cs
- SystemIcmpV4Statistics.cs
- ClientScriptManagerWrapper.cs
- EncoderParameters.cs
- InputLanguage.cs
- XmlConvert.cs
- ActivityExecutionContext.cs
- DataGrid.cs
- DescendantQuery.cs
- ActivationServices.cs
- LocatorGroup.cs
- ItemList.cs
- Bits.cs
- SafePipeHandle.cs
- WaitHandleCannotBeOpenedException.cs
- BatchStream.cs
- HostingMessageProperty.cs
- OutOfMemoryException.cs
- WebMessageEncodingBindingElement.cs
- ChangeProcessor.cs
- ObjectDataSourceSelectingEventArgs.cs
- WmpBitmapDecoder.cs
- ExtensibleClassFactory.cs
- CursorInteropHelper.cs
- Int16KeyFrameCollection.cs
- CounterSampleCalculator.cs
- Utils.cs
- SignatureToken.cs
- SafeTimerHandle.cs
- ADRoleFactory.cs
- SpecularMaterial.cs
- DataListCommandEventArgs.cs
- DictionaryEntry.cs
- SafeCoTaskMem.cs
- IgnoreSectionHandler.cs
- MouseCaptureWithinProperty.cs
- EntityContainer.cs
- ProfilePropertyNameValidator.cs
- IdleTimeoutMonitor.cs
- XmlNodeComparer.cs
- GridViewRowPresenter.cs
- PageAdapter.cs
- MissingFieldException.cs
- SchemaEntity.cs
- InstalledVoice.cs
- ProfileSettingsCollection.cs
- BitmapEffectGroup.cs
- PeerCollaboration.cs
- XmlNodeList.cs
- rsa.cs
- ColumnMapVisitor.cs
- ToolStripPanel.cs
- Constants.cs
- NumberSubstitution.cs
- PropertyMetadata.cs
- DictionaryKeyPropertyAttribute.cs
- MatrixAnimationUsingKeyFrames.cs
- BrowserDefinition.cs
- RootContext.cs
- FacetValueContainer.cs
- DataObjectCopyingEventArgs.cs
- WebServiceHostFactory.cs
- ConditionalDesigner.cs
- CompatibleComparer.cs
- EntitySet.cs
- KeyGestureValueSerializer.cs
- BitmapVisualManager.cs
- EncoderReplacementFallback.cs
- VisualTreeUtils.cs
- UserControlParser.cs
- ManagementObject.cs
- DesignParameter.cs
- Expression.cs
- OleDbParameterCollection.cs
- StaticSiteMapProvider.cs