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
- ListViewItem.cs
- FormsAuthenticationEventArgs.cs
- AdapterUtil.cs
- HttpStreamFormatter.cs
- Dispatcher.cs
- LineInfo.cs
- WebPartAuthorizationEventArgs.cs
- MarshalByValueComponent.cs
- RelationshipManager.cs
- QilParameter.cs
- EventSinkHelperWriter.cs
- Win32SafeHandles.cs
- ControlBuilder.cs
- AnnotationComponentManager.cs
- GlobalizationSection.cs
- PointAnimationClockResource.cs
- ValidationErrorCollection.cs
- ProfileBuildProvider.cs
- PerformanceCountersElement.cs
- FormsAuthenticationEventArgs.cs
- FixedDocumentPaginator.cs
- DbDataSourceEnumerator.cs
- CodeTypeReferenceCollection.cs
- ClassGenerator.cs
- HttpCacheVary.cs
- OracleString.cs
- ToolStripLocationCancelEventArgs.cs
- M3DUtil.cs
- DocumentEventArgs.cs
- ObjectPersistData.cs
- ErrorFormatterPage.cs
- Point.cs
- AuthenticationModuleElement.cs
- ErrorStyle.cs
- SchemaInfo.cs
- GB18030Encoding.cs
- _SingleItemRequestCache.cs
- SiteMapPath.cs
- codemethodreferenceexpression.cs
- Stackframe.cs
- SocketManager.cs
- KeyEvent.cs
- ProvidePropertyAttribute.cs
- ResourceDefaultValueAttribute.cs
- RegexStringValidatorAttribute.cs
- TrustManager.cs
- EnumConverter.cs
- WebPartVerb.cs
- PropertiesTab.cs
- DesignTimeVisibleAttribute.cs
- ButtonChrome.cs
- TextProperties.cs
- ToolStripButton.cs
- XmlReader.cs
- StreamFormatter.cs
- MetabaseServerConfig.cs
- KeyProperty.cs
- PtsPage.cs
- LambdaCompiler.cs
- IndexedEnumerable.cs
- DataGridDetailsPresenter.cs
- TextTreeRootTextBlock.cs
- IHttpResponseInternal.cs
- RowVisual.cs
- ControlBuilderAttribute.cs
- PageWrapper.cs
- DirectoryObjectSecurity.cs
- InvalidPropValue.cs
- DrawingCollection.cs
- EntityDataSourceUtil.cs
- Encoding.cs
- UrlMappingsSection.cs
- Missing.cs
- BitmapCodecInfo.cs
- Schema.cs
- JoinSymbol.cs
- XmlSchemaValidationException.cs
- WindowsStatusBar.cs
- DbgUtil.cs
- FieldToken.cs
- URLMembershipCondition.cs
- EdmProviderManifest.cs
- DigestTraceRecordHelper.cs
- ParagraphResult.cs
- SizeFConverter.cs
- TypeUsageBuilder.cs
- ScrollItemProviderWrapper.cs
- VirtualPathUtility.cs
- PathTooLongException.cs
- RefExpr.cs
- SamlAction.cs
- ServicePointManagerElement.cs
- IArgumentProvider.cs
- SqlXml.cs
- ScriptResourceAttribute.cs
- UnsafeNativeMethods.cs
- SelectedDatesCollection.cs
- ReaderWriterLock.cs
- ErasingStroke.cs
- DriveInfo.cs