Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / Int32Converter.cs / 1305376 / 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
- FirewallWrapper.cs
- AttachedAnnotationChangedEventArgs.cs
- ThreadAbortException.cs
- RtfToXamlReader.cs
- DependencyPropertyDescriptor.cs
- CompilerScopeManager.cs
- ThreadStateException.cs
- XmlSchemaSubstitutionGroup.cs
- XmlChoiceIdentifierAttribute.cs
- ShaderEffect.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- LineSegment.cs
- Int64Animation.cs
- GPPOINTF.cs
- DataGridViewCellEventArgs.cs
- BindingManagerDataErrorEventArgs.cs
- SerializeAbsoluteContext.cs
- WindowsListViewScroll.cs
- Pen.cs
- CallContext.cs
- HierarchicalDataTemplate.cs
- ValidatorCompatibilityHelper.cs
- NameGenerator.cs
- HtmlInputText.cs
- TextDpi.cs
- DataGridViewRowEventArgs.cs
- ZoneMembershipCondition.cs
- TablePattern.cs
- SymbolEqualComparer.cs
- ExpressionsCollectionConverter.cs
- HTTPNotFoundHandler.cs
- CurrentChangedEventManager.cs
- DataSourceSelectArguments.cs
- FileDialog_Vista.cs
- HttpServerUtilityWrapper.cs
- DataGridRowDetailsEventArgs.cs
- RemoteDebugger.cs
- RayMeshGeometry3DHitTestResult.cs
- ProviderMetadata.cs
- FragmentQuery.cs
- ArcSegment.cs
- PropertyEmitter.cs
- CodeMemberProperty.cs
- XmlNotation.cs
- ListItemsPage.cs
- WebPartMovingEventArgs.cs
- ReadingWritingEntityEventArgs.cs
- CompositeCollection.cs
- WebServiceTypeData.cs
- RouteData.cs
- WebPartUserCapability.cs
- ComboBoxAutomationPeer.cs
- XMLUtil.cs
- DefaultValueAttribute.cs
- BamlTreeNode.cs
- Equal.cs
- LinqDataSourceInsertEventArgs.cs
- FrugalList.cs
- Helper.cs
- InstanceOwnerQueryResult.cs
- PasswordPropertyTextAttribute.cs
- WsatServiceAddress.cs
- ProjectionPruner.cs
- DrawingBrush.cs
- AlternationConverter.cs
- WebPartsPersonalization.cs
- CellParaClient.cs
- BitArray.cs
- DataBoundLiteralControl.cs
- OdbcConnectionFactory.cs
- ValidatingReaderNodeData.cs
- SoapException.cs
- ColumnHeader.cs
- MessageBox.cs
- IpcServerChannel.cs
- ToolStripDropDownItem.cs
- BaseProcessor.cs
- FixedSOMPageElement.cs
- TreeNode.cs
- LabelAutomationPeer.cs
- MessageRpc.cs
- InvalidCastException.cs
- CellLabel.cs
- SecurityIdentifierElementCollection.cs
- DbBuffer.cs
- SafeProcessHandle.cs
- EtwTrace.cs
- ClaimComparer.cs
- XmlArrayAttribute.cs
- Scalars.cs
- WsatAdminException.cs
- Control.cs
- DefaultPropertiesToSend.cs
- SafeLibraryHandle.cs
- AutomationTextAttribute.cs
- ToolStripTextBox.cs
- CompositionDesigner.cs
- Content.cs
- BuildResult.cs
- HandleCollector.cs