Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / CompMod / System / ComponentModel / Int16Converter.cs / 1 / Int16Converter.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 Int16Converter : BaseNumberConverter { ///Provides a type converter to convert 16-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(Int16); } } ////// Convert the given value to a string using the given radix /// internal override object FromString(string value, int radix) { return Convert.ToInt16(value, radix); } ////// Convert the given value to a string using the given CultureInfo /// internal override object FromString(string value, CultureInfo culture){ return Int16.Parse(value, culture); } ////// Convert the given value to a string using the given formatInfo /// internal override object FromString(string value, NumberFormatInfo formatInfo) { return Int16.Parse(value, NumberStyles.Integer, formatInfo); } ////// Convert the given value from a string using the given formatInfo /// internal override string ToString(object value, NumberFormatInfo formatInfo) { return ((Int16)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 Int16Converter : BaseNumberConverter { ///Provides a type converter to convert 16-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(Int16); } } ////// Convert the given value to a string using the given radix /// internal override object FromString(string value, int radix) { return Convert.ToInt16(value, radix); } ////// Convert the given value to a string using the given CultureInfo /// internal override object FromString(string value, CultureInfo culture){ return Int16.Parse(value, culture); } ////// Convert the given value to a string using the given formatInfo /// internal override object FromString(string value, NumberFormatInfo formatInfo) { return Int16.Parse(value, NumberStyles.Integer, formatInfo); } ////// Convert the given value from a string using the given formatInfo /// internal override string ToString(object value, NumberFormatInfo formatInfo) { return ((Int16)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
- ReaderContextStackData.cs
- HttpCacheParams.cs
- IgnoreFlushAndCloseStream.cs
- CompressedStack.cs
- SerializationObjectManager.cs
- Soap12ServerProtocol.cs
- Internal.cs
- SettingsPropertyIsReadOnlyException.cs
- metadatamappinghashervisitor.cs
- IconConverter.cs
- Comparer.cs
- BackStopAuthenticationModule.cs
- Grid.cs
- ProxyHelper.cs
- XamlFilter.cs
- XmlLanguage.cs
- ServiceTimeoutsBehavior.cs
- BatchWriter.cs
- SqlNotificationRequest.cs
- Point3DCollection.cs
- ConnectionManager.cs
- TextEditorCopyPaste.cs
- SchemaDeclBase.cs
- StringFormat.cs
- AmbientLight.cs
- CompareInfo.cs
- SupportingTokenBindingElement.cs
- WebPartMenuStyle.cs
- HtmlImage.cs
- CheckBox.cs
- GradientBrush.cs
- COM2PropertyDescriptor.cs
- ConsoleKeyInfo.cs
- ISessionStateStore.cs
- HitTestFilterBehavior.cs
- CodeSnippetExpression.cs
- CodeConstructor.cs
- SiteMapSection.cs
- XmlSchemaExternal.cs
- SafeHandles.cs
- StreamingContext.cs
- ExportOptions.cs
- WindowsEditBoxRange.cs
- Events.cs
- StretchValidation.cs
- DbMetaDataColumnNames.cs
- SafeArrayRankMismatchException.cs
- SqlException.cs
- VirtualizedItemPattern.cs
- GridItemPattern.cs
- XmlUrlResolver.cs
- CodeDirectoryCompiler.cs
- Formatter.cs
- GlobalEventManager.cs
- ListControlConvertEventArgs.cs
- EntityProviderServices.cs
- OleDbParameterCollection.cs
- Int32RectValueSerializer.cs
- XPathSingletonIterator.cs
- InputBinder.cs
- DataTableReaderListener.cs
- CompilationLock.cs
- ValidationHelper.cs
- MsmqMessageProperty.cs
- UIInitializationException.cs
- StorageEntitySetMapping.cs
- JapaneseLunisolarCalendar.cs
- Grammar.cs
- SoapAttributes.cs
- CredentialCache.cs
- FormatSettings.cs
- MsmqAppDomainProtocolHandler.cs
- DataGridViewUtilities.cs
- MarshalDirectiveException.cs
- x509utils.cs
- SaveLedgerEntryRequest.cs
- RootBrowserWindow.cs
- DirectionalLight.cs
- ProxyManager.cs
- ExtendedPropertyDescriptor.cs
- _ListenerResponseStream.cs
- SwitchElementsCollection.cs
- ProxyWebPartManager.cs
- RotateTransform3D.cs
- TextFormatter.cs
- BrushMappingModeValidation.cs
- TextViewBase.cs
- TdsParserStaticMethods.cs
- ExtensionElement.cs
- FirstQueryOperator.cs
- ComEventsInfo.cs
- GregorianCalendarHelper.cs
- DefaultEventAttribute.cs
- StorageMappingItemLoader.cs
- SyndicationFeedFormatter.cs
- DataSourceExpression.cs
- BinaryConverter.cs
- ConversionValidationRule.cs
- SelectorAutomationPeer.cs
- StateMachineWorkflowInstance.cs