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
- ProgressBarAutomationPeer.cs
- MimeBasePart.cs
- WebPartChrome.cs
- DecimalConstantAttribute.cs
- PolyLineSegment.cs
- XMLUtil.cs
- HMACSHA512.cs
- HitTestFilterBehavior.cs
- XmlSignificantWhitespace.cs
- ToolBarButtonClickEvent.cs
- VectorAnimationBase.cs
- AlphabetConverter.cs
- SqlCommand.cs
- DrawingGroup.cs
- JournalEntry.cs
- LoginDesigner.cs
- DispatcherExceptionEventArgs.cs
- Ipv6Element.cs
- StreamGeometryContext.cs
- BufferedConnection.cs
- TypefaceMetricsCache.cs
- ClientBuildManager.cs
- TreeViewItem.cs
- RC2.cs
- IndexingContentUnit.cs
- Pair.cs
- ApplicationContext.cs
- ValidateNames.cs
- ConfigurationPermission.cs
- References.cs
- StackOverflowException.cs
- TcpServerChannel.cs
- Simplifier.cs
- ToolboxItemAttribute.cs
- xmlformatgeneratorstatics.cs
- WindowsAuthenticationEventArgs.cs
- SignatureHelper.cs
- XmlAnyElementAttribute.cs
- RawStylusInputCustomData.cs
- SocketInformation.cs
- GroupByExpressionRewriter.cs
- NegotiateStream.cs
- HandleCollector.cs
- GlyphRun.cs
- MappedMetaModel.cs
- TagMapCollection.cs
- StreamGeometryContext.cs
- Memoizer.cs
- FontUnitConverter.cs
- PathGeometry.cs
- FileSystemWatcher.cs
- JournalNavigationScope.cs
- DeploymentExceptionMapper.cs
- EventLogRecord.cs
- DbException.cs
- StoreItemCollection.cs
- Descriptor.cs
- IntegrationExceptionEventArgs.cs
- EntityKey.cs
- StateItem.cs
- ToolStripSeparator.cs
- AdPostCacheSubstitution.cs
- SessionStateModule.cs
- Int32Storage.cs
- TemplatedAdorner.cs
- WindowProviderWrapper.cs
- EntityProviderServices.cs
- Win32Exception.cs
- SqlUtils.cs
- OleDbDataReader.cs
- RichTextBoxAutomationPeer.cs
- StreamGeometryContext.cs
- DropSourceBehavior.cs
- BinarySerializer.cs
- StatusInfoItem.cs
- EntityContainerEntitySet.cs
- ContentFileHelper.cs
- SmiMetaData.cs
- RawStylusInputCustomData.cs
- CatalogPartChrome.cs
- AssemblyAssociatedContentFileAttribute.cs
- RegexMatchCollection.cs
- WsdlBuildProvider.cs
- FontWeight.cs
- TypeHelper.cs
- Sql8ExpressionRewriter.cs
- CodeAssignStatement.cs
- SimpleMailWebEventProvider.cs
- DragCompletedEventArgs.cs
- RenderData.cs
- IdentifierCreationService.cs
- ItemChangedEventArgs.cs
- _NativeSSPI.cs
- DataGridItemEventArgs.cs
- HttpContext.cs
- DataTemplate.cs
- ExpressionVisitor.cs
- Relationship.cs
- CharAnimationUsingKeyFrames.cs
- DataControlLinkButton.cs