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
- Predicate.cs
- RIPEMD160Managed.cs
- ProcessProtocolHandler.cs
- TemplateInstanceAttribute.cs
- DesignerOptionService.cs
- SplitterPanel.cs
- ClientEventManager.cs
- WmpBitmapEncoder.cs
- ListSourceHelper.cs
- WrappedKeySecurityTokenParameters.cs
- OdbcCommand.cs
- Schema.cs
- CollaborationHelperFunctions.cs
- IdnMapping.cs
- TabItemWrapperAutomationPeer.cs
- DecimalKeyFrameCollection.cs
- SqlProvider.cs
- ApplicationId.cs
- VariableAction.cs
- DataServiceKeyAttribute.cs
- DataObject.cs
- ProcessThread.cs
- StandardBindingElementCollection.cs
- EntityDataSourceWrapper.cs
- SocketInformation.cs
- VirtualPath.cs
- SettingsContext.cs
- DataRecordInternal.cs
- MSAANativeProvider.cs
- PrivilegeNotHeldException.cs
- dataprotectionpermissionattribute.cs
- AdjustableArrowCap.cs
- filewebresponse.cs
- SpeechRecognizer.cs
- QueryableDataSourceHelper.cs
- ConsoleTraceListener.cs
- ValidationRuleCollection.cs
- dataobject.cs
- FixedTextPointer.cs
- ThumbButtonInfoCollection.cs
- AttachedAnnotationChangedEventArgs.cs
- ProfilePropertyNameValidator.cs
- JsonEncodingStreamWrapper.cs
- XmlSerializer.cs
- WindowsGraphics.cs
- ChangeInterceptorAttribute.cs
- SchemaConstraints.cs
- TraceSection.cs
- MessageBox.cs
- CellPartitioner.cs
- VisualProxy.cs
- UpdateTranslator.cs
- XmlDocument.cs
- BackgroundWorker.cs
- TraceLevelStore.cs
- PlainXmlWriter.cs
- CollectionBuilder.cs
- XmlName.cs
- SrgsNameValueTag.cs
- RuntimeArgumentHandle.cs
- DesignerVerb.cs
- DesignTimeParseData.cs
- BindingCollectionElement.cs
- EventWaitHandleSecurity.cs
- WebProxyScriptElement.cs
- SinglePageViewer.cs
- ExpressionDumper.cs
- GridItem.cs
- DecoderReplacementFallback.cs
- TypefaceMap.cs
- webeventbuffer.cs
- StateMachineHelpers.cs
- MarkupCompilePass1.cs
- GrabHandleGlyph.cs
- HandledMouseEvent.cs
- CompiledIdentityConstraint.cs
- Helpers.cs
- MultiPartWriter.cs
- TransformConverter.cs
- RadioButtonRenderer.cs
- CryptographicAttribute.cs
- CodeAttachEventStatement.cs
- LinkClickEvent.cs
- AnnotationDocumentPaginator.cs
- InkCanvasSelection.cs
- ToolStripItemClickedEventArgs.cs
- ModelUIElement3D.cs
- EntityDataSourceView.cs
- XmlNamespaceDeclarationsAttribute.cs
- OperationPerformanceCounters.cs
- ServiceActivationException.cs
- NavigateUrlConverter.cs
- Authorization.cs
- ContextMenu.cs
- WaitHandleCannotBeOpenedException.cs
- HttpBufferlessInputStream.cs
- WebBrowserBase.cs
- EntityConnectionStringBuilderItem.cs
- CustomTypeDescriptor.cs
- ClipboardData.cs