Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / Util / HexParser.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BamlStream.cs
- XmlDataSourceView.cs
- WebBrowserPermission.cs
- SoapReflectionImporter.cs
- BindingValueChangedEventArgs.cs
- TransactionState.cs
- ListViewPagedDataSource.cs
- GB18030Encoding.cs
- SqlBulkCopyColumnMappingCollection.cs
- EmptyControlCollection.cs
- CookielessHelper.cs
- AdapterUtil.cs
- ICspAsymmetricAlgorithm.cs
- unitconverter.cs
- XXXOnTypeBuilderInstantiation.cs
- DelegatedStream.cs
- MailHeaderInfo.cs
- UriSection.cs
- ApplicationServiceManager.cs
- MimePart.cs
- JsonWriterDelegator.cs
- MetadataFile.cs
- WaitHandle.cs
- XamlRtfConverter.cs
- KnownTypesHelper.cs
- ParserContext.cs
- InsufficientMemoryException.cs
- ClientTargetSection.cs
- PropertyDescriptor.cs
- ComponentResourceKeyConverter.cs
- DeferredSelectedIndexReference.cs
- CacheMemory.cs
- ApplicationId.cs
- Translator.cs
- BindingList.cs
- ListViewHitTestInfo.cs
- ResourcePermissionBase.cs
- TreeView.cs
- TypeValidationEventArgs.cs
- DataGridPageChangedEventArgs.cs
- SimpleType.cs
- NativeCppClassAttribute.cs
- ClipboardData.cs
- dbdatarecord.cs
- EventLogger.cs
- RectangleF.cs
- ReliableSessionBindingElementImporter.cs
- ReliableMessagingVersionConverter.cs
- XmlSerializerSection.cs
- PrintPreviewDialog.cs
- PageBuildProvider.cs
- RbTree.cs
- ShapingWorkspace.cs
- CompiledRegexRunner.cs
- ActivityBuilderHelper.cs
- COM2Properties.cs
- FieldToken.cs
- DrawListViewColumnHeaderEventArgs.cs
- DataFormats.cs
- DesignerDeviceConfig.cs
- ParallelRangeManager.cs
- XmlQueryStaticData.cs
- Trigger.cs
- TypedTableHandler.cs
- ImageFormat.cs
- EntityModelSchemaGenerator.cs
- VirtualPathUtility.cs
- Soap12FormatExtensions.cs
- DirectoryRedirect.cs
- SchemaMapping.cs
- ConnectionManagementSection.cs
- DiscoveryProxy.cs
- MasterPageParser.cs
- ThicknessConverter.cs
- OneOfConst.cs
- CacheMemory.cs
- IPAddressCollection.cs
- MembershipSection.cs
- ConfigXmlWhitespace.cs
- XmlName.cs
- UIElement3D.cs
- TypeBrowser.xaml.cs
- ScriptRegistrationManager.cs
- UnSafeCharBuffer.cs
- Clause.cs
- HttpWebRequestElement.cs
- OracleConnectionFactory.cs
- WindowsGraphicsCacheManager.cs
- XmlSchemaSet.cs
- SqlDataAdapter.cs
- ListCollectionView.cs
- XPathScanner.cs
- SecurityPolicySection.cs
- HttpHandlerActionCollection.cs
- Row.cs
- ChannelSinkStacks.cs
- ObjectPersistData.cs
- EntityDataSourceMemberPath.cs
- TextOnlyOutput.cs
- FileUpload.cs