Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / UInt32Converter.cs / 1 / UInt32Converter.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*
*/
namespace System.ComponentModel {
using Microsoft.Win32;
using System.Diagnostics;
using System.Globalization;
using System.Runtime.InteropServices;
using System.Runtime.Remoting;
using System.Runtime.Serialization.Formatters;
using System.Security.Permissions;
///
/// Provides a type converter to convert 32-bit unsigned integer objects to and
/// from various other representations.
///
[HostProtection(SharedState = true)]
public class UInt32Converter : BaseNumberConverter {
///
/// The Type this converter is targeting (e.g. Int16, UInt32, etc.)
///
internal override Type TargetType {
get {
return typeof(UInt32);
}
}
///
/// Convert the given value to a string using the given radix
///
internal override object FromString(string value, int radix) {
return Convert.ToUInt32(value, radix);
}
///
/// Convert the given value to a string using the given formatInfo
///
internal override object FromString(string value, NumberFormatInfo formatInfo) {
return UInt32.Parse(value, NumberStyles.Integer, formatInfo);
}
///
/// Convert the given value to a string using the given CultureInfo
///
internal override object FromString(string value, CultureInfo culture){
return UInt32.Parse(value, culture);
}
///
/// Convert the given value from a string using the given formatInfo
///
internal override string ToString(object value, NumberFormatInfo formatInfo) {
return ((UInt32)value).ToString("G", formatInfo);
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PrinterSettings.cs
- MLangCodePageEncoding.cs
- WsdlImporter.cs
- DtdParser.cs
- TextEffectCollection.cs
- EmptyCollection.cs
- DnsEndPoint.cs
- LocationUpdates.cs
- DataGridViewSelectedColumnCollection.cs
- VisualBrush.cs
- EventRecordWrittenEventArgs.cs
- RectAnimationClockResource.cs
- DesignSurfaceCollection.cs
- SoapFaultCodes.cs
- MediaSystem.cs
- Bitmap.cs
- WebExceptionStatus.cs
- CodeNamespaceImport.cs
- MappedMetaModel.cs
- VectorValueSerializer.cs
- ResourceProperty.cs
- PeerApplicationLaunchInfo.cs
- StructuredType.cs
- ServiceContractAttribute.cs
- PersistenceMetadataNamespace.cs
- DataGridViewLayoutData.cs
- COM2EnumConverter.cs
- ExpandSegment.cs
- SqlNotificationEventArgs.cs
- SvcMapFile.cs
- FontFamily.cs
- Stack.cs
- DataGridViewCellConverter.cs
- FieldBuilder.cs
- ToolStripPanelRenderEventArgs.cs
- MethodImplAttribute.cs
- DbParameterHelper.cs
- TranslateTransform.cs
- UncommonField.cs
- SqlAliasesReferenced.cs
- TraceListeners.cs
- WebDescriptionAttribute.cs
- NonPrimarySelectionGlyph.cs
- BevelBitmapEffect.cs
- ConsoleCancelEventArgs.cs
- TreeViewHitTestInfo.cs
- DataServiceException.cs
- SurrogateSelector.cs
- DataGridViewCheckBoxColumn.cs
- FileStream.cs
- CoTaskMemUnicodeSafeHandle.cs
- AppSettingsExpressionEditor.cs
- IndentedTextWriter.cs
- ZoneMembershipCondition.cs
- GridViewPageEventArgs.cs
- RoutedEventHandlerInfo.cs
- IBuiltInEvidence.cs
- ParsedAttributeCollection.cs
- UnsafeNativeMethods.cs
- XsltInput.cs
- JavaScriptString.cs
- PrefixHandle.cs
- DetailsView.cs
- ImageListImageEditor.cs
- DataGrid.cs
- DateTimeFormatInfoScanner.cs
- XPathMultyIterator.cs
- TileBrush.cs
- DynamicValidatorEventArgs.cs
- SourceChangedEventArgs.cs
- ResizeGrip.cs
- FileSystemWatcher.cs
- URLEditor.cs
- TemplateEditingFrame.cs
- LineSegment.cs
- DrawingImage.cs
- Vector3DAnimation.cs
- StringOutput.cs
- PeerCollaborationPermission.cs
- WindowsFormsSynchronizationContext.cs
- GPRECTF.cs
- TreeViewAutomationPeer.cs
- DbConnectionPoolCounters.cs
- WindowProviderWrapper.cs
- ConfigDefinitionUpdates.cs
- CodeDefaultValueExpression.cs
- WebConfigurationFileMap.cs
- MetadataStore.cs
- ListViewItem.cs
- ListControlStringCollectionEditor.cs
- WindowsGraphicsCacheManager.cs
- OneToOneMappingSerializer.cs
- GreenMethods.cs
- BindingsCollection.cs
- DataFieldConverter.cs
- DupHandleConnectionReader.cs
- Simplifier.cs
- PageThemeCodeDomTreeGenerator.cs
- BitmapMetadata.cs
- BuilderPropertyEntry.cs