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
- GenericTypeParameterConverter.cs
- LayoutTable.cs
- PeerCollaboration.cs
- RenderingEventArgs.cs
- CapabilitiesSection.cs
- ProfileInfo.cs
- TypeSystemProvider.cs
- EnvelopedPkcs7.cs
- BooleanFunctions.cs
- XmlQualifiedNameTest.cs
- ByteAnimationBase.cs
- CompositeTypefaceMetrics.cs
- XmlLinkedNode.cs
- FixedSOMTableCell.cs
- DbDataAdapter.cs
- OpenFileDialog.cs
- HeaderCollection.cs
- RelatedImageListAttribute.cs
- RoutedEventConverter.cs
- PrintingPermissionAttribute.cs
- EventProviderWriter.cs
- DataGridViewTextBoxEditingControl.cs
- WebAdminConfigurationHelper.cs
- XmlQueryRuntime.cs
- DataError.cs
- RijndaelManagedTransform.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- TreeView.cs
- XmlSchemaSimpleContentExtension.cs
- RequestCache.cs
- Walker.cs
- InteropAutomationProvider.cs
- StyleSheetRefUrlEditor.cs
- SystemWebCachingSectionGroup.cs
- ClientApiGenerator.cs
- GridView.cs
- GridItemProviderWrapper.cs
- TextUtf8RawTextWriter.cs
- CustomGrammar.cs
- RegisteredScript.cs
- ComPlusThreadInitializer.cs
- BitmapEffectInputData.cs
- PageEventArgs.cs
- SingleTagSectionHandler.cs
- ImpersonationContext.cs
- SafeNativeMemoryHandle.cs
- ContentType.cs
- EmptyEnumerator.cs
- TypeConverterHelper.cs
- Style.cs
- RectValueSerializer.cs
- EncryptedXml.cs
- ScalarConstant.cs
- ToolboxService.cs
- RemoteWebConfigurationHost.cs
- TreeViewBindingsEditorForm.cs
- InputMethodStateTypeInfo.cs
- ActionFrame.cs
- OLEDB_Enum.cs
- DBAsyncResult.cs
- UrlPath.cs
- Viewport2DVisual3D.cs
- SQLBytes.cs
- TickBar.cs
- TriggerCollection.cs
- PrePostDescendentsWalker.cs
- EditorZoneAutoFormat.cs
- SessionPageStatePersister.cs
- XsltFunctions.cs
- ParameterEditorUserControl.cs
- MailDefinition.cs
- CreateUserWizardDesigner.cs
- XmlSchemaSimpleTypeRestriction.cs
- UnmanagedBitmapWrapper.cs
- ScrollChrome.cs
- Error.cs
- ServiceHttpModule.cs
- MetricEntry.cs
- DocumentPageViewAutomationPeer.cs
- FragmentQueryKB.cs
- InputBinder.cs
- ClosableStream.cs
- EntityStoreSchemaFilterEntry.cs
- RequestResizeEvent.cs
- DbConnectionPoolGroup.cs
- Utilities.cs
- ConnectionsZone.cs
- TypeLoadException.cs
- PixelShader.cs
- UnitySerializationHolder.cs
- DataBoundControl.cs
- ILGenerator.cs
- ServiceModelSecurityTokenRequirement.cs
- TranslateTransform3D.cs
- MexHttpsBindingElement.cs
- SqlServer2KCompatibilityAnnotation.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- XamlPointCollectionSerializer.cs
- RelativeSource.cs
- DataGridViewComboBoxCell.cs