Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / CompMod / System / ComponentModel / Int32Converter.cs / 1 / Int32Converter.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; ////// [HostProtection(SharedState = true)] public class Int32Converter : BaseNumberConverter { ///Provides a type converter to convert 32-bit signed integer objects to and /// from various other representations. ////// The Type this converter is targeting (e.g. Int16, UInt32, etc.) /// internal override Type TargetType { get { return typeof(Int32); } } ////// Convert the given value to a string using the given radix /// internal override object FromString(string value, int radix) { return Convert.ToInt32(value, radix); } ////// Convert the given value to a string using the given formatInfo /// internal override object FromString(string value, NumberFormatInfo formatInfo) { return Int32.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 Int32.Parse(value, culture); } ////// Convert the given value from a string using the given formatInfo /// internal override string ToString(object value, NumberFormatInfo formatInfo) { return ((Int32)value).ToString("G", formatInfo); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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; ////// [HostProtection(SharedState = true)] public class Int32Converter : BaseNumberConverter { ///Provides a type converter to convert 32-bit signed integer objects to and /// from various other representations. ////// The Type this converter is targeting (e.g. Int16, UInt32, etc.) /// internal override Type TargetType { get { return typeof(Int32); } } ////// Convert the given value to a string using the given radix /// internal override object FromString(string value, int radix) { return Convert.ToInt32(value, radix); } ////// Convert the given value to a string using the given formatInfo /// internal override object FromString(string value, NumberFormatInfo formatInfo) { return Int32.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 Int32.Parse(value, culture); } ////// Convert the given value from a string using the given formatInfo /// internal override string ToString(object value, NumberFormatInfo formatInfo) { return ((Int32)value).ToString("G", formatInfo); } } } // 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
- ImageDrawing.cs
- AppSettingsExpressionBuilder.cs
- HtmlTable.cs
- ConfigurationManager.cs
- WorkflowApplicationUnhandledExceptionEventArgs.cs
- ConfigurationLockCollection.cs
- MouseGestureConverter.cs
- InstallerTypeAttribute.cs
- InstanceOwnerException.cs
- Process.cs
- IdentityValidationException.cs
- PropertyKey.cs
- ControlUtil.cs
- XPathNodeInfoAtom.cs
- XmlSchemaElement.cs
- RedBlackList.cs
- OdbcEnvironment.cs
- Message.cs
- HttpListenerRequestUriBuilder.cs
- ZoneButton.cs
- ProgressiveCrcCalculatingStream.cs
- EventLog.cs
- NonParentingControl.cs
- CapabilitiesSection.cs
- Control.cs
- CodeCatchClause.cs
- BoundPropertyEntry.cs
- ListArgumentProvider.cs
- StateMachineWorkflow.cs
- XPathNodePointer.cs
- PopOutPanel.cs
- BufferedGraphicsContext.cs
- HttpModuleAction.cs
- RawStylusInputCustomData.cs
- CapiNative.cs
- CryptographicAttribute.cs
- MatrixCamera.cs
- ConnectionPoint.cs
- CachedTypeface.cs
- AppSettingsExpressionBuilder.cs
- GeometryCombineModeValidation.cs
- BamlLocalizabilityResolver.cs
- EntityContainerRelationshipSetEnd.cs
- Listbox.cs
- SecurityDescriptor.cs
- OneWayBindingElement.cs
- ExpressionVisitorHelpers.cs
- InputScope.cs
- PaintValueEventArgs.cs
- Symbol.cs
- InvalidOperationException.cs
- ClientSideProviderDescription.cs
- SafeRightsManagementEnvironmentHandle.cs
- PermissionToken.cs
- ClientEventManager.cs
- DataGridViewColumnCollectionEditor.cs
- OutputCacheProfile.cs
- EventTask.cs
- Vector3DIndependentAnimationStorage.cs
- SqlBulkCopyColumnMapping.cs
- HMACSHA512.cs
- ObfuscationAttribute.cs
- MsmqTransportSecurity.cs
- IgnoreFileBuildProvider.cs
- DomainUpDown.cs
- ListManagerBindingsCollection.cs
- Positioning.cs
- SaveFileDialogDesigner.cs
- SerializationStore.cs
- Matrix3DStack.cs
- DataControlImageButton.cs
- ServiceOperation.cs
- AdornedElementPlaceholder.cs
- SecurityCriticalDataForSet.cs
- TextureBrush.cs
- TdsParserStateObject.cs
- ImpersonationOption.cs
- Rights.cs
- OptionUsage.cs
- DbProviderFactories.cs
- FormsAuthenticationTicket.cs
- ThrowOnMultipleAssignment.cs
- AlignmentYValidation.cs
- EditorAttribute.cs
- WindowsAuthenticationModule.cs
- TextTabProperties.cs
- FormatStringEditor.cs
- XmlDesignerDataSourceView.cs
- DeploymentExceptionMapper.cs
- TextParagraphProperties.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- DbConnectionClosed.cs
- InputReport.cs
- BaseInfoTable.cs
- DataGridCellAutomationPeer.cs
- TextBreakpoint.cs
- TabletCollection.cs
- Overlapped.cs
- _Semaphore.cs
- BaseCollection.cs