Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / Int16Converter.cs / 1305376 / 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
- TypeUtils.cs
- ISAPIWorkerRequest.cs
- HMACSHA384.cs
- TablePatternIdentifiers.cs
- EditorBrowsableAttribute.cs
- FilterQuery.cs
- CultureTable.cs
- DesignTimeTemplateParser.cs
- _ContextAwareResult.cs
- DispatchChannelSink.cs
- PackageFilter.cs
- DataServiceRequest.cs
- DrawItemEvent.cs
- CssStyleCollection.cs
- Misc.cs
- BitmapEffectCollection.cs
- FacetDescriptionElement.cs
- ObjectListCommandCollection.cs
- TextEffectCollection.cs
- FunctionCommandText.cs
- ConnectorSelectionGlyph.cs
- GridView.cs
- FastPropertyAccessor.cs
- DescendantOverDescendantQuery.cs
- Convert.cs
- webclient.cs
- ConfigXmlText.cs
- ValidationVisibilityAttribute.cs
- ButtonChrome.cs
- ViewKeyConstraint.cs
- WebRequestModuleElementCollection.cs
- WindowVisualStateTracker.cs
- SelectionChangedEventArgs.cs
- MeshGeometry3D.cs
- XslAst.cs
- VisualProxy.cs
- New.cs
- TextServicesManager.cs
- AddInProcess.cs
- HScrollBar.cs
- NamedPipeTransportManager.cs
- ClientSettingsProvider.cs
- ConnectorMovedEventArgs.cs
- RegexGroup.cs
- HttpFileCollectionBase.cs
- RtfToXamlLexer.cs
- LabelEditEvent.cs
- IndependentAnimationStorage.cs
- SqlUtils.cs
- ParseHttpDate.cs
- BigInt.cs
- ControlParameter.cs
- UniqueEventHelper.cs
- AnnotationService.cs
- HtmlInputReset.cs
- AxisAngleRotation3D.cs
- DecoderBestFitFallback.cs
- CodeExpressionStatement.cs
- X509Certificate2Collection.cs
- smtpconnection.cs
- MsmqInputMessagePool.cs
- DataServiceQueryException.cs
- MouseBinding.cs
- PropertyChangeTracker.cs
- SimpleHandlerFactory.cs
- DeviceFiltersSection.cs
- RegexRunnerFactory.cs
- IApplicationTrustManager.cs
- TreeNode.cs
- documentsequencetextpointer.cs
- HandleCollector.cs
- PopupEventArgs.cs
- LogExtent.cs
- DynamicQueryableWrapper.cs
- PropertyRecord.cs
- Marshal.cs
- Trace.cs
- ConfigurationProviderException.cs
- PerformanceCounterPermissionEntryCollection.cs
- MsmqChannelFactory.cs
- SqlCacheDependencyDatabase.cs
- Rect.cs
- HttpCookiesSection.cs
- SafeProcessHandle.cs
- OleAutBinder.cs
- LinkTarget.cs
- ServiceThrottlingBehavior.cs
- XamlSerializer.cs
- Sequence.cs
- sqlinternaltransaction.cs
- BaseServiceProvider.cs
- Int32Storage.cs
- PixelShader.cs
- OuterGlowBitmapEffect.cs
- WrappedIUnknown.cs
- XpsS0ValidatingLoader.cs
- FlowDocumentPaginator.cs
- ReadOnlyCollectionBase.cs
- SafeHandles.cs
- HopperCache.cs