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
- Point4DValueSerializer.cs
- TransformGroup.cs
- DesignerImageAdapter.cs
- EncodingStreamWrapper.cs
- Int32.cs
- ExtendedProtectionPolicy.cs
- DataGridViewSortCompareEventArgs.cs
- AnnotationComponentChooser.cs
- RoutedUICommand.cs
- TreeViewItem.cs
- ClientData.cs
- FixedPage.cs
- SQLGuidStorage.cs
- WorkflowOperationFault.cs
- MessageDirection.cs
- _Win32.cs
- ForeignKeyConstraint.cs
- UserPersonalizationStateInfo.cs
- DataGridViewCellPaintingEventArgs.cs
- Property.cs
- LinqDataSourceValidationException.cs
- BitmapEffectGroup.cs
- SupportsEventValidationAttribute.cs
- AssociationEndMember.cs
- XmlWriterSettings.cs
- MeshGeometry3D.cs
- BasePropertyDescriptor.cs
- ComboBoxHelper.cs
- TemplatedMailWebEventProvider.cs
- Animatable.cs
- ReferentialConstraint.cs
- ToolBarDesigner.cs
- WorkflowLayouts.cs
- VisualBasicReference.cs
- dataSvcMapFileLoader.cs
- Object.cs
- MailWriter.cs
- HttpPostedFile.cs
- EntityCommandCompilationException.cs
- JobInputBins.cs
- UnknownWrapper.cs
- XslTransform.cs
- Debug.cs
- DataMemberFieldEditor.cs
- X509IssuerSerialKeyIdentifierClause.cs
- Soap12ServerProtocol.cs
- Rect.cs
- XmlSchema.cs
- DataException.cs
- QEncodedStream.cs
- XmlTypeMapping.cs
- SBCSCodePageEncoding.cs
- BitmapImage.cs
- DotExpr.cs
- PinnedBufferMemoryStream.cs
- CodeArgumentReferenceExpression.cs
- FusionWrap.cs
- PropertyGridView.cs
- MailMessageEventArgs.cs
- CheckedPointers.cs
- Bitmap.cs
- DbParameterCollectionHelper.cs
- CaseExpr.cs
- ProfileEventArgs.cs
- ValueTable.cs
- TreeViewCancelEvent.cs
- RegisteredExpandoAttribute.cs
- SchemaConstraints.cs
- FlagsAttribute.cs
- ImageUrlEditor.cs
- WindowsClaimSet.cs
- CellLabel.cs
- querybuilder.cs
- CoTaskMemHandle.cs
- TextEditorTyping.cs
- WinEventTracker.cs
- SqlDataSourceWizardForm.cs
- HeaderedContentControl.cs
- recordstatefactory.cs
- SetterBase.cs
- TransportBindingElementImporter.cs
- XPathNavigatorKeyComparer.cs
- SoapElementAttribute.cs
- SimpleRecyclingCache.cs
- Highlights.cs
- SqlProviderServices.cs
- EntityObject.cs
- WindowsPen.cs
- ADMembershipProvider.cs
- ResourceSet.cs
- DecoderBestFitFallback.cs
- FixedSOMPageElement.cs
- DbDataSourceEnumerator.cs
- XmlEncoding.cs
- SettingsBase.cs
- VectorCollectionConverter.cs
- ProjectedSlot.cs
- RegexParser.cs
- WebPartTracker.cs
- MetadataItem_Static.cs