Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / CompMod / System / ComponentModel / ByteConverter.cs / 1 / ByteConverter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using Microsoft.Win32; using System.ComponentModel; 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 ByteConverter : BaseNumberConverter { ///Provides a /// type converter to convert 8-bit unsigned /// 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(Byte); } } ////// Convert the given value to a string using the given radix /// internal override object FromString(string value, int radix) { return Convert.ToByte(value, radix); } ////// Convert the given value to a string using the given formatInfo /// internal override object FromString(string value, NumberFormatInfo formatInfo) { return Byte.Parse(value, NumberStyles.Integer, formatInfo); } ////// Convert the given value to a string using the given CultureInfo /// internal override object FromString(string value, CultureInfo culture){ return Byte.Parse(value, culture); } ////// Convert the given value from a string using the given formatInfo /// internal override string ToString(object value, NumberFormatInfo formatInfo) { return ((Byte)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.ComponentModel; 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 ByteConverter : BaseNumberConverter { ///Provides a /// type converter to convert 8-bit unsigned /// 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(Byte); } } ////// Convert the given value to a string using the given radix /// internal override object FromString(string value, int radix) { return Convert.ToByte(value, radix); } ////// Convert the given value to a string using the given formatInfo /// internal override object FromString(string value, NumberFormatInfo formatInfo) { return Byte.Parse(value, NumberStyles.Integer, formatInfo); } ////// Convert the given value to a string using the given CultureInfo /// internal override object FromString(string value, CultureInfo culture){ return Byte.Parse(value, culture); } ////// Convert the given value from a string using the given formatInfo /// internal override string ToString(object value, NumberFormatInfo formatInfo) { return ((Byte)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
- DeferredTextReference.cs
- TextServicesPropertyRanges.cs
- ControlPropertyNameConverter.cs
- xdrvalidator.cs
- Transform3D.cs
- ServicePoint.cs
- NumericExpr.cs
- JpegBitmapEncoder.cs
- InvalidCastException.cs
- StackBuilderSink.cs
- CompletionProxy.cs
- RuntimeHelpers.cs
- User.cs
- OptimizedTemplateContentHelper.cs
- BaseTemplateParser.cs
- RijndaelManagedTransform.cs
- FontInfo.cs
- StringArrayConverter.cs
- RegistrySecurity.cs
- ECDiffieHellman.cs
- ComplexLine.cs
- Helpers.cs
- HttpVersion.cs
- XmlUTF8TextReader.cs
- CheckedPointers.cs
- ControlCachePolicy.cs
- PropertyEmitter.cs
- Vars.cs
- HttpCapabilitiesBase.cs
- ConnectionProviderAttribute.cs
- DataListItem.cs
- FormViewDeletedEventArgs.cs
- DeferredElementTreeState.cs
- FirstMatchCodeGroup.cs
- Section.cs
- VisualTarget.cs
- SerializationEventsCache.cs
- CallTemplateAction.cs
- StructuredCompositeActivityDesigner.cs
- ACE.cs
- SqlCacheDependency.cs
- KeyTime.cs
- QueueProcessor.cs
- NativeMethods.cs
- Exceptions.cs
- StrongNameMembershipCondition.cs
- XmlIncludeAttribute.cs
- EmptyReadOnlyDictionaryInternal.cs
- CharacterBufferReference.cs
- OneToOneMappingSerializer.cs
- ExternalFile.cs
- MethodBuilderInstantiation.cs
- EncryptedPackageFilter.cs
- XmlIgnoreAttribute.cs
- UserControl.cs
- TcpProcessProtocolHandler.cs
- BinaryObjectReader.cs
- HttpResponseInternalWrapper.cs
- Inflater.cs
- TextEvent.cs
- QueryComponents.cs
- WebBrowser.cs
- TemplatedMailWebEventProvider.cs
- XhtmlBasicPanelAdapter.cs
- ToolboxItemCollection.cs
- DataSourceGeneratorException.cs
- ResumeStoryboard.cs
- ConditionCollection.cs
- AdjustableArrowCap.cs
- BStrWrapper.cs
- TableLayoutPanelDesigner.cs
- InternalSendMessage.cs
- TypeDescriptor.cs
- TextBoxAutomationPeer.cs
- KnowledgeBase.cs
- DirectionalAction.cs
- _OverlappedAsyncResult.cs
- ConfigUtil.cs
- MdiWindowListStrip.cs
- DataGridViewRowEventArgs.cs
- ServiceInfoCollection.cs
- SuppressMessageAttribute.cs
- PropertyMetadata.cs
- RuleSetBrowserDialog.cs
- SoapElementAttribute.cs
- FieldBuilder.cs
- ConfigurationPropertyCollection.cs
- HttpRequestTraceRecord.cs
- Type.cs
- XmlSchemaAny.cs
- WebBrowserPermission.cs
- GacUtil.cs
- PeerNameRecord.cs
- XmlSchemaAnyAttribute.cs
- SystemUnicastIPAddressInformation.cs
- AdCreatedEventArgs.cs
- QueryPrefixOp.cs
- EntityContainer.cs
- URLString.cs
- WebPartCatalogCloseVerb.cs