Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / ndp / fx / src / xsp / System / Web / Extensions / Util / HexParser.cs / 1 / HexParser.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Util { using System; using System.Globalization; using System.Text; internal static class HexParser { public static byte[] Parse(string token) { byte[] tokenBytes = new byte[token.Length / 2]; for (int i = 0; i < tokenBytes.Length; i++) { tokenBytes[i] = Byte.Parse(token.Substring(i * 2, 2), NumberStyles.HexNumber, CultureInfo.InvariantCulture); } return tokenBytes; } public static string ToString(byte[] tokenBytes) { StringBuilder tokenBuilder = new StringBuilder(tokenBytes.Length * 2); for (int i = 0; i < tokenBytes.Length; i++) { tokenBuilder.Append(tokenBytes[i].ToString("x2", CultureInfo.InvariantCulture)); } return tokenBuilder.ToString(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Util { using System; using System.Globalization; using System.Text; internal static class HexParser { public static byte[] Parse(string token) { byte[] tokenBytes = new byte[token.Length / 2]; for (int i = 0; i < tokenBytes.Length; i++) { tokenBytes[i] = Byte.Parse(token.Substring(i * 2, 2), NumberStyles.HexNumber, CultureInfo.InvariantCulture); } return tokenBytes; } public static string ToString(byte[] tokenBytes) { StringBuilder tokenBuilder = new StringBuilder(tokenBytes.Length * 2); for (int i = 0; i < tokenBytes.Length; i++) { tokenBuilder.Append(tokenBytes[i].ToString("x2", CultureInfo.InvariantCulture)); } return tokenBuilder.ToString(); } } } // 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
- ConvertTextFrag.cs
- CommandID.cs
- dbenumerator.cs
- CreateUserWizard.cs
- MailAddress.cs
- SystemUdpStatistics.cs
- TouchFrameEventArgs.cs
- ServiceHandle.cs
- TableRowGroupCollection.cs
- DynamicILGenerator.cs
- PeerSecurityManager.cs
- RecommendedAsConfigurableAttribute.cs
- MultiPageTextView.cs
- XPathSingletonIterator.cs
- EventWaitHandle.cs
- Operator.cs
- LazyTextWriterCreator.cs
- TemplateInstanceAttribute.cs
- Calendar.cs
- DocumentPageTextView.cs
- BooleanFunctions.cs
- ConnectionManagementSection.cs
- DataGridItem.cs
- GestureRecognitionResult.cs
- HeaderCollection.cs
- DictionaryGlobals.cs
- PointCollection.cs
- PasswordPropertyTextAttribute.cs
- EvidenceTypeDescriptor.cs
- DynamicRendererThreadManager.cs
- _ProxyChain.cs
- PersonalizationStateQuery.cs
- DefaultMemberAttribute.cs
- NamespaceList.cs
- GroupPartitionExpr.cs
- Selector.cs
- WmlTextBoxAdapter.cs
- Blend.cs
- NativeMethods.cs
- FileEnumerator.cs
- UnsignedPublishLicense.cs
- Italic.cs
- CompareValidator.cs
- CultureInfoConverter.cs
- StatusBarItemAutomationPeer.cs
- TextPatternIdentifiers.cs
- WebPartDisplayMode.cs
- ObjectStorage.cs
- UrlPath.cs
- GraphicsContext.cs
- ISAPIApplicationHost.cs
- TableSectionStyle.cs
- SqlConnection.cs
- HttpResponseMessageProperty.cs
- TableStyle.cs
- PointLight.cs
- DirectoryObjectSecurity.cs
- AssemblyHash.cs
- PeerPresenceInfo.cs
- ReflectionServiceProvider.cs
- SqlAliaser.cs
- BaseEntityWrapper.cs
- InheritanceUI.cs
- QueryModel.cs
- OrderedDictionary.cs
- ScriptResourceMapping.cs
- SourceFileInfo.cs
- SapiRecoContext.cs
- CompilerHelpers.cs
- DataGridViewHitTestInfo.cs
- InvalidOleVariantTypeException.cs
- ConfigXmlAttribute.cs
- ObjectDataProvider.cs
- XmlSchemaResource.cs
- PropertyFilterAttribute.cs
- SelectionPattern.cs
- XmlSchemaObjectCollection.cs
- GACIdentityPermission.cs
- ControlHelper.cs
- TextBox.cs
- WebServiceClientProxyGenerator.cs
- ParserOptions.cs
- BamlLocalizationDictionary.cs
- ParseNumbers.cs
- PrincipalPermissionMode.cs
- OdbcTransaction.cs
- PanelContainerDesigner.cs
- HostedTransportConfigurationBase.cs
- StorageFunctionMapping.cs
- XmlAnyElementAttribute.cs
- NumberFunctions.cs
- WorkflowWebHostingModule.cs
- InheritanceContextHelper.cs
- Stacktrace.cs
- ProfileProvider.cs
- Frame.cs
- Funcletizer.cs
- MethodSet.cs
- PrtTicket_Public_Simple.cs
- Int32RectValueSerializer.cs