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
- ComboBoxItem.cs
- DataGrid.cs
- MatrixConverter.cs
- DateTimeConstantAttribute.cs
- InlinedAggregationOperatorEnumerator.cs
- NamespaceInfo.cs
- HttpModule.cs
- SamlAuthorityBinding.cs
- PnrpPeerResolver.cs
- Input.cs
- RIPEMD160Managed.cs
- Block.cs
- LineServicesRun.cs
- DataFormats.cs
- ValueTypeFixupInfo.cs
- ReferentialConstraint.cs
- TaskHelper.cs
- DynamicEntity.cs
- ProvidePropertyAttribute.cs
- ResXResourceReader.cs
- DbConnectionInternal.cs
- SchemaCollectionCompiler.cs
- Geometry.cs
- WindowInteractionStateTracker.cs
- ConfigXmlComment.cs
- Brush.cs
- XamlBrushSerializer.cs
- ComplexTypeEmitter.cs
- ParameterCollection.cs
- BackgroundWorker.cs
- WindowsAuthenticationModule.cs
- RepeatBehaviorConverter.cs
- XpsFilter.cs
- SessionPageStatePersister.cs
- RowSpanVector.cs
- TraceSection.cs
- ConditionalAttribute.cs
- SQLGuid.cs
- DataServiceHost.cs
- TextRange.cs
- OleDbConnection.cs
- CachingHintValidation.cs
- DataViewSetting.cs
- ConditionalExpression.cs
- ObjectDataSourceEventArgs.cs
- StructuredCompositeActivityDesigner.cs
- PartialClassGenerationTaskInternal.cs
- ToolStripPanel.cs
- TabletDevice.cs
- FixedPageProcessor.cs
- UriScheme.cs
- HwndSubclass.cs
- SecurityChannel.cs
- SqlExpressionNullability.cs
- MemberDomainMap.cs
- URLIdentityPermission.cs
- LabelAutomationPeer.cs
- KeyValueConfigurationCollection.cs
- EventMappingSettings.cs
- DataSourceConverter.cs
- SByteConverter.cs
- HMACSHA256.cs
- InitializationEventAttribute.cs
- ObjRef.cs
- SelectionItemPattern.cs
- XComponentModel.cs
- EntityType.cs
- DataGridLinkButton.cs
- TextRangeEditTables.cs
- IsolatedStorageException.cs
- CryptoConfig.cs
- Marshal.cs
- KernelTypeValidation.cs
- MultipleViewPattern.cs
- ComplexTypeEmitter.cs
- DBSqlParserTable.cs
- TripleDESCryptoServiceProvider.cs
- EncryptedPackage.cs
- FormViewUpdateEventArgs.cs
- SatelliteContractVersionAttribute.cs
- XPathNode.cs
- TypeDelegator.cs
- MimeTypeMapper.cs
- ButtonRenderer.cs
- Selection.cs
- RuleSettings.cs
- ConfigUtil.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- SignatureGenerator.cs
- InfoCardSymmetricCrypto.cs
- CalendarAutoFormatDialog.cs
- unsafenativemethodstextservices.cs
- ScriptResourceAttribute.cs
- SecurityContext.cs
- BindingValueChangedEventArgs.cs
- XamlToRtfWriter.cs
- AbandonedMutexException.cs
- ObjectDataSource.cs
- HelpInfo.cs
- DescendantOverDescendantQuery.cs