Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / DoubleConverter.cs / 1305376 / DoubleConverter.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 DoubleConverter : BaseNumberConverter { ///Provides a type /// converter to convert double-precision, floating point number objects to and from various /// other representations. ////// Determines whether this editor will attempt to convert hex (0x or #) strings /// internal override bool AllowHex { get { return false; } } ////// The Type this converter is targeting (e.g. Int16, UInt32, etc.) /// internal override Type TargetType { get { return typeof(Double); } } ////// Convert the given value to a string using the given radix /// internal override object FromString(string value, int radix) { return Convert.ToDouble(value, CultureInfo.CurrentCulture); } ////// Convert the given value to a string using the given formatInfo /// internal override object FromString(string value, NumberFormatInfo formatInfo) { return Double.Parse(value, NumberStyles.Float, formatInfo); } ////// Convert the given value to a string using the given CultureInfo /// internal override object FromString(string value, CultureInfo culture){ return Double.Parse(value, culture); } ////// Convert the given value from a string using the given formatInfo /// internal override string ToString(object value, NumberFormatInfo formatInfo) { return ((Double)value).ToString("R", 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
- StringValidator.cs
- VisualProxy.cs
- PolyBezierSegment.cs
- Int32AnimationBase.cs
- Atom10FormatterFactory.cs
- SequenceRangeCollection.cs
- ListControlBoundActionList.cs
- MethodRental.cs
- XslUrlEditor.cs
- ClientRuntimeConfig.cs
- DesignerCategoryAttribute.cs
- SortQuery.cs
- TypeReference.cs
- RealProxy.cs
- SqlDataSourceParameterParser.cs
- DiscoveryMessageSequence.cs
- ArrayList.cs
- ErrorRuntimeConfig.cs
- TerminateDesigner.cs
- HttpHeaderCollection.cs
- UIElement3D.cs
- PageResolution.cs
- WindowHideOrCloseTracker.cs
- SiteMapNodeItemEventArgs.cs
- ServicePointManagerElement.cs
- FormDesigner.cs
- ConditionalAttribute.cs
- DocumentViewerBaseAutomationPeer.cs
- WebServicesSection.cs
- QueryContext.cs
- CustomAttributeFormatException.cs
- ReferentialConstraint.cs
- JsonMessageEncoderFactory.cs
- AsyncDataRequest.cs
- ForceCopyBuildProvider.cs
- SpeechUI.cs
- GraphicsContext.cs
- EntityProxyFactory.cs
- WebGetAttribute.cs
- LinqTreeNodeEvaluator.cs
- mda.cs
- ClientConfigurationSystem.cs
- CompilationLock.cs
- DataGridAddNewRow.cs
- NavigatorOutput.cs
- SecuritySessionServerSettings.cs
- PeerInputChannelListener.cs
- MenuItemBindingCollection.cs
- WinEventTracker.cs
- ProvidersHelper.cs
- CryptoApi.cs
- SQLConvert.cs
- AssemblyHash.cs
- DispatcherExceptionEventArgs.cs
- QilSortKey.cs
- SerTrace.cs
- ButtonBase.cs
- SourceLocation.cs
- ObjectViewListener.cs
- SingleStorage.cs
- Int16KeyFrameCollection.cs
- RightsManagementManager.cs
- PeerObject.cs
- ZipIOFileItemStream.cs
- TdsParserStaticMethods.cs
- SvcMapFile.cs
- DescendantOverDescendantQuery.cs
- DataGridViewAdvancedBorderStyle.cs
- DataTableMapping.cs
- BehaviorEditorPart.cs
- ResourceDisplayNameAttribute.cs
- RootAction.cs
- AssemblyBuilder.cs
- DataGridGeneralPage.cs
- XmlResolver.cs
- SqlTriggerAttribute.cs
- IEnumerable.cs
- OdbcParameter.cs
- BooleanFunctions.cs
- CmsUtils.cs
- ViewKeyConstraint.cs
- ServiceContractGenerationContext.cs
- ImageDrawing.cs
- MaskDesignerDialog.cs
- baseaxisquery.cs
- ImmutablePropertyDescriptorGridEntry.cs
- Signature.cs
- StylusButtonCollection.cs
- GetWinFXPath.cs
- WebBrowserNavigatingEventHandler.cs
- HttpAsyncResult.cs
- XamlToRtfParser.cs
- XmlBoundElement.cs
- DataGridState.cs
- KeyConverter.cs
- DbConvert.cs
- LocalBuilder.cs
- ValueQuery.cs
- OleDbReferenceCollection.cs
- Rect3DValueSerializer.cs