Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / SingleConverter.cs / 1 / 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); } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XhtmlTextWriter.cs
- MetadataArtifactLoader.cs
- LinqMaximalSubtreeNominator.cs
- Messages.cs
- Shape.cs
- FloaterParagraph.cs
- TypeProvider.cs
- XmlValueConverter.cs
- RegexParser.cs
- ConfigurationSection.cs
- GlyphTypeface.cs
- SecondaryIndexList.cs
- WindowsProgressbar.cs
- SecurityContext.cs
- _SafeNetHandles.cs
- TypefaceCollection.cs
- TrustSection.cs
- FilterElement.cs
- CodeTypeConstructor.cs
- SystemIPAddressInformation.cs
- InternalCache.cs
- SoapIgnoreAttribute.cs
- ContractMapping.cs
- LostFocusEventManager.cs
- Int32Storage.cs
- SqlNotificationEventArgs.cs
- MouseDevice.cs
- PanelStyle.cs
- RSAPKCS1SignatureDeformatter.cs
- DependencyPropertyChangedEventArgs.cs
- DataControlFieldHeaderCell.cs
- CalendarButton.cs
- PackagePart.cs
- XmlSortKeyAccumulator.cs
- DataGridViewCellLinkedList.cs
- NonBatchDirectoryCompiler.cs
- DescendantBaseQuery.cs
- GradientBrush.cs
- HelpInfo.cs
- HttpModuleCollection.cs
- PresentationUIStyleResources.cs
- MethodRental.cs
- AdornedElementPlaceholder.cs
- LogicalExpr.cs
- UdpChannelListener.cs
- BindingNavigator.cs
- BamlCollectionHolder.cs
- selecteditemcollection.cs
- Substitution.cs
- WebPartConnectionsCancelVerb.cs
- XsdDataContractExporter.cs
- DBSchemaRow.cs
- ObjectAnimationBase.cs
- SchemaAttDef.cs
- SqlStream.cs
- Control.cs
- XamlDesignerSerializationManager.cs
- ComPlusSynchronizationContext.cs
- SafeTimerHandle.cs
- IndexedGlyphRun.cs
- GetWinFXPath.cs
- PerformanceCounterPermissionAttribute.cs
- ByteStream.cs
- QueryTask.cs
- ToolStripItemGlyph.cs
- SubqueryRules.cs
- _ConnectOverlappedAsyncResult.cs
- DependencyProperty.cs
- MapPathBasedVirtualPathProvider.cs
- ListBoxItemWrapperAutomationPeer.cs
- KeyedHashAlgorithm.cs
- Cursors.cs
- ParallelTimeline.cs
- CodeNamespaceImportCollection.cs
- SqlCachedBuffer.cs
- CodeTypeReferenceExpression.cs
- BStrWrapper.cs
- PrinterResolution.cs
- SortExpressionBuilder.cs
- HttpSessionStateWrapper.cs
- UndirectedGraph.cs
- FixedElement.cs
- MappingMetadataHelper.cs
- EventLogEntry.cs
- SettingsPropertyValue.cs
- DataGridAddNewRow.cs
- UshortList2.cs
- ObjectListField.cs
- MessageRpc.cs
- ZipIOCentralDirectoryFileHeader.cs
- ComponentResourceManager.cs
- Scalars.cs
- VersionedStreamOwner.cs
- ProfileServiceManager.cs
- CodeTypeParameter.cs
- ConfigurationLocation.cs
- DbProviderConfigurationHandler.cs
- HyperLinkColumn.cs
- WSDualHttpBindingCollectionElement.cs
- DesignerImageAdapter.cs