Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / Misc / InvariantComparer.cs / 1 / InvariantComparer.cs
// Copyright (c) Microsoft Corporation. All rights reserved. namespace System { using System; using System.Collections; using System.Globalization; [Serializable] internal class InvariantComparer : IComparer { private CompareInfo m_compareInfo; internal static readonly InvariantComparer Default = new InvariantComparer(); internal InvariantComparer() { m_compareInfo = CultureInfo.InvariantCulture.CompareInfo; } public int Compare(Object a, Object b) { String sa = a as String; String sb = b as String; if (sa != null && sb != null) return m_compareInfo.Compare(sa, sb); else return Comparer.Default.Compare(a,b); } } } // 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
- PathNode.cs
- XmlSchemaExporter.cs
- SafeHandle.cs
- MsmqOutputSessionChannel.cs
- DataGridViewLinkCell.cs
- UnsafeNetInfoNativeMethods.cs
- TextEncodedRawTextWriter.cs
- WinInet.cs
- ServiceContractGenerationContext.cs
- MimeFormatExtensions.cs
- LOSFormatter.cs
- CodeObject.cs
- DnsPermission.cs
- Latin1Encoding.cs
- TemplateNameScope.cs
- HttpSocketManager.cs
- NullExtension.cs
- DeclarativeCatalogPart.cs
- ResponseStream.cs
- OdbcConnectionPoolProviderInfo.cs
- MessageQueueEnumerator.cs
- ContainerUIElement3D.cs
- WebBrowserSiteBase.cs
- SerialReceived.cs
- FixedSOMPageConstructor.cs
- FactoryGenerator.cs
- WebBrowserDocumentCompletedEventHandler.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- COM2ExtendedTypeConverter.cs
- ButtonColumn.cs
- DetailsViewUpdateEventArgs.cs
- DataSourceGeneratorException.cs
- IntellisenseTextBox.designer.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- TableAdapterManagerHelper.cs
- WSSecureConversation.cs
- XmlWriterTraceListener.cs
- StructuredTypeEmitter.cs
- PointValueSerializer.cs
- CultureTable.cs
- FixedLineResult.cs
- ResourceWriter.cs
- DiscoveryExceptionDictionary.cs
- BasicCellRelation.cs
- DataGridCellAutomationPeer.cs
- DecimalAnimation.cs
- RequestCachePolicyConverter.cs
- DockingAttribute.cs
- HttpRequest.cs
- CountAggregationOperator.cs
- DesignTable.cs
- ApplicationHost.cs
- XmlAutoDetectWriter.cs
- AbstractExpressions.cs
- WinFormsUtils.cs
- TextBoxAutoCompleteSourceConverter.cs
- InputManager.cs
- DataGridViewColumnTypeEditor.cs
- EntityDataSourceValidationException.cs
- Screen.cs
- WebPartAuthorizationEventArgs.cs
- SmiMetaDataProperty.cs
- DataServiceQueryOfT.cs
- ThreadPool.cs
- JobStaple.cs
- WindowsAuthenticationModule.cs
- PackWebRequestFactory.cs
- NoResizeHandleGlyph.cs
- NativeMethods.cs
- IndicFontClient.cs
- ColorConvertedBitmap.cs
- XmlIterators.cs
- PagesChangedEventArgs.cs
- SizeValueSerializer.cs
- TextUtf8RawTextWriter.cs
- FlowLayout.cs
- ListViewGroupCollectionEditor.cs
- ObservableCollectionDefaultValueFactory.cs
- RuntimeArgumentHandle.cs
- TextComposition.cs
- XmlIncludeAttribute.cs
- Canonicalizers.cs
- TransactionFormatter.cs
- _FtpControlStream.cs
- SimpleLine.cs
- DropShadowBitmapEffect.cs
- XPathException.cs
- SqlMethodAttribute.cs
- IssuedSecurityTokenProvider.cs
- ContentElement.cs
- BrowserTree.cs
- BrowserDefinition.cs
- SecurityDocument.cs
- CalendarItem.cs
- TableLayout.cs
- CatalogZoneBase.cs
- NegatedCellConstant.cs
- StatusBar.cs
- DateBoldEvent.cs
- ModelItemImpl.cs