Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- SchemaCollectionPreprocessor.cs
- COM2PropertyPageUITypeConverter.cs
- HttpListenerContext.cs
- TraceFilter.cs
- WebPartHelpVerb.cs
- _SSPISessionCache.cs
- FontStyle.cs
- CatalogPart.cs
- Tag.cs
- HMACSHA256.cs
- WhitespaceRuleLookup.cs
- Span.cs
- FrameworkTemplate.cs
- BCryptSafeHandles.cs
- RectKeyFrameCollection.cs
- InvokeGenerator.cs
- TableParaClient.cs
- AutoCompleteStringCollection.cs
- ProfilePropertyNameValidator.cs
- TypeLoader.cs
- NavigationService.cs
- SourceItem.cs
- X509CertificateCollection.cs
- ToolboxItemAttribute.cs
- ToolStripComboBox.cs
- GeometryConverter.cs
- TraceSection.cs
- EntitySqlException.cs
- MDIClient.cs
- PropertyEmitterBase.cs
- FormViewInsertedEventArgs.cs
- PersistenceTypeAttribute.cs
- ErrorBehavior.cs
- LayoutEngine.cs
- VirtualPath.cs
- CaretElement.cs
- _DynamicWinsockMethods.cs
- Icon.cs
- CoreSwitches.cs
- SignatureToken.cs
- BehaviorEditorPart.cs
- DiscoveryDocumentSearchPattern.cs
- DataGridRowEventArgs.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- LocatorGroup.cs
- OdbcEnvironment.cs
- GeometryHitTestResult.cs
- SecUtil.cs
- Control.cs
- CompileXomlTask.cs
- InputScope.cs
- EntityCommandDefinition.cs
- ProcessModelSection.cs
- Control.cs
- TransactionContextValidator.cs
- SystemException.cs
- ConfigUtil.cs
- TransportConfigurationTypeElement.cs
- CultureInfoConverter.cs
- EndpointDiscoveryMetadata.cs
- XmlNode.cs
- BaseInfoTable.cs
- UnsafeNativeMethodsPenimc.cs
- DataControlFieldHeaderCell.cs
- RegionData.cs
- XmlQuerySequence.cs
- Solver.cs
- HierarchicalDataTemplate.cs
- HashSetDebugView.cs
- XmlILIndex.cs
- DuplexClientBase.cs
- JavaScriptSerializer.cs
- Triangle.cs
- CommandLibraryHelper.cs
- ObjectRef.cs
- RoutedEventValueSerializer.cs
- InputLanguage.cs
- RuntimeCompatibilityAttribute.cs
- ModelItemImpl.cs
- EnumDataContract.cs
- TransactionState.cs
- ADConnectionHelper.cs
- ConfigXmlSignificantWhitespace.cs
- MembershipValidatePasswordEventArgs.cs
- ProcessingInstructionAction.cs
- PropertyTab.cs
- RequestTimeoutManager.cs
- AssociatedControlConverter.cs
- OverrideMode.cs
- AssemblyName.cs
- ColumnWidthChangingEvent.cs
- CellTreeNode.cs
- TreeNodeBindingCollection.cs
- DesignerLoader.cs
- FloatAverageAggregationOperator.cs
- login.cs
- CSharpCodeProvider.cs
- DynamicControl.cs
- BlurBitmapEffect.cs
- AuthenticateEventArgs.cs