Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / SingleConverter.cs / 1305376 / SingleConverter.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 SingleConverter : BaseNumberConverter { ///Provides a type /// converter to convert single-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(Single); } } ////// Convert the given value to a string using the given radix /// internal override object FromString(string value, int radix) { return Convert.ToSingle(value, CultureInfo.CurrentCulture); } ////// Convert the given value to a string using the given formatInfo /// internal override object FromString(string value, NumberFormatInfo formatInfo) { return Single.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 Single.Parse(value, culture); } ////// Convert the given value from a string using the given formatInfo /// internal override string ToString(object value, NumberFormatInfo formatInfo) { return ((Single)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
- Inflater.cs
- DataGridViewColumnHeaderCell.cs
- AttachedPropertyDescriptor.cs
- BaseDataListActionList.cs
- ModelItemCollection.cs
- XmlUtil.cs
- RsaKeyIdentifierClause.cs
- PopupEventArgs.cs
- AssemblyNameUtility.cs
- FastEncoderWindow.cs
- PhysicalFontFamily.cs
- PointCollectionValueSerializer.cs
- RectKeyFrameCollection.cs
- LogStore.cs
- DesignerRegionMouseEventArgs.cs
- CookielessHelper.cs
- SQLMembershipProvider.cs
- DrawingBrush.cs
- RayMeshGeometry3DHitTestResult.cs
- DiffuseMaterial.cs
- GridViewCellAutomationPeer.cs
- X509CertificateChain.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- HttpCacheVary.cs
- XmlWhitespace.cs
- DoubleLink.cs
- SecurityRuntime.cs
- ExtenderControl.cs
- ListBase.cs
- AmbientValueAttribute.cs
- FlowLayoutSettings.cs
- ResourceKey.cs
- WebBrowserEvent.cs
- SoapAttributeAttribute.cs
- ErrorFormatterPage.cs
- HyperLinkDataBindingHandler.cs
- GroupItemAutomationPeer.cs
- Deserializer.cs
- ConfigurationValues.cs
- DataGridViewColumnCollection.cs
- DrawingGroup.cs
- StructuredType.cs
- DataRecordInternal.cs
- XmlNamedNodeMap.cs
- Converter.cs
- BuildManagerHost.cs
- ScrollProperties.cs
- XmlArrayAttribute.cs
- CompressEmulationStream.cs
- IdleTimeoutMonitor.cs
- MarginCollapsingState.cs
- CodeExporter.cs
- SetterBaseCollection.cs
- ObjectDataSourceStatusEventArgs.cs
- TraceContextRecord.cs
- _Connection.cs
- HostedTransportConfigurationManager.cs
- Interfaces.cs
- ContextMarshalException.cs
- TextServicesHost.cs
- MsmqMessageProperty.cs
- RunInstallerAttribute.cs
- ConfigurationElementProperty.cs
- EnumUnknown.cs
- EffectiveValueEntry.cs
- COM2Enum.cs
- Win32SafeHandles.cs
- ModelPropertyImpl.cs
- EqualityComparer.cs
- WebPartAuthorizationEventArgs.cs
- TextEffect.cs
- RangeValuePattern.cs
- TimeSpanSecondsConverter.cs
- EditorZone.cs
- ViewKeyConstraint.cs
- XPathBuilder.cs
- RegexMatch.cs
- XmlILConstructAnalyzer.cs
- ServicePoint.cs
- MenuItemBinding.cs
- IdentityHolder.cs
- WindowVisualStateTracker.cs
- PeerCollaborationPermission.cs
- Schema.cs
- RefreshEventArgs.cs
- HtmlLink.cs
- CheckBox.cs
- PathTooLongException.cs
- URLMembershipCondition.cs
- PrinterUnitConvert.cs
- DataStorage.cs
- TransformerTypeCollection.cs
- BaseResourcesBuildProvider.cs
- ServiceDescriptionContext.cs
- SqlDataSourceQueryEditor.cs
- MachineKeySection.cs
- SizeAnimation.cs
- StrokeNodeOperations2.cs
- TableSectionStyle.cs
- VectorCollectionConverter.cs