Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / DoubleConverter.cs / 1 / 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); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- VisualTarget.cs
- OdbcFactory.cs
- BitmapVisualManager.cs
- IdentityHolder.cs
- RepeaterItemCollection.cs
- UrlPath.cs
- LockedAssemblyCache.cs
- PeerIPHelper.cs
- CollectionBuilder.cs
- RegexMatchCollection.cs
- PageTheme.cs
- QilLoop.cs
- OrderedEnumerableRowCollection.cs
- HttpDebugHandler.cs
- ToggleProviderWrapper.cs
- TypeElement.cs
- RotationValidation.cs
- BitmapImage.cs
- RankException.cs
- Schema.cs
- MyContact.cs
- ReaderWriterLockWrapper.cs
- DesignerAutoFormat.cs
- ImportContext.cs
- ProcessHostMapPath.cs
- TableCellCollection.cs
- PropertyInfoSet.cs
- ClientSession.cs
- AdornerDecorator.cs
- XmlSerializableWriter.cs
- Compiler.cs
- ByeMessageCD1.cs
- BitmapEffectrendercontext.cs
- OwnerDrawPropertyBag.cs
- UpdateCompiler.cs
- TextTreeTextElementNode.cs
- TypedDataSetSchemaImporterExtension.cs
- SoapInteropTypes.cs
- ProtocolsConfigurationHandler.cs
- JapaneseCalendar.cs
- Form.cs
- MailMessageEventArgs.cs
- ParseNumbers.cs
- BoundingRectTracker.cs
- ObjectSerializerFactory.cs
- CustomValidator.cs
- BitmapCodecInfoInternal.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- ValidationEventArgs.cs
- WebHttpDispatchOperationSelectorData.cs
- XmlSortKeyAccumulator.cs
- DesignConnectionCollection.cs
- SqlServices.cs
- SortQuery.cs
- TimeSpanOrInfiniteValidator.cs
- xsdvalidator.cs
- PtsContext.cs
- ScrollBarAutomationPeer.cs
- ServiceCredentials.cs
- GenericAuthenticationEventArgs.cs
- ServiceNotStartedException.cs
- HttpCookieCollection.cs
- ConfigViewGenerator.cs
- SelectedPathEditor.cs
- StateMachineSubscription.cs
- Decimal.cs
- DesignSurface.cs
- ScriptControl.cs
- Partitioner.cs
- IdleTimeoutMonitor.cs
- PeerApplication.cs
- OleDbEnumerator.cs
- PasswordTextContainer.cs
- StringReader.cs
- BitmapFrameDecode.cs
- ZipIOBlockManager.cs
- ResXBuildProvider.cs
- Activity.cs
- Walker.cs
- BoundColumn.cs
- hebrewshape.cs
- PropertyInformationCollection.cs
- OperationSelectorBehavior.cs
- X509Utils.cs
- ToolBar.cs
- RegisteredArrayDeclaration.cs
- ToolboxItem.cs
- ByteConverter.cs
- DoubleCollectionConverter.cs
- AnimatedTypeHelpers.cs
- DBBindings.cs
- EventlogProvider.cs
- NameGenerator.cs
- Size3D.cs
- RichTextBox.cs
- DesignerAutoFormatCollection.cs
- ColorAnimationBase.cs
- InternalControlCollection.cs
- FormsAuthenticationUserCollection.cs
- ToolStripDropDown.cs