Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- HttpRequest.cs
- MatrixTransform3D.cs
- VectorCollection.cs
- Function.cs
- ConfigUtil.cs
- ApplicationException.cs
- MobileControlPersister.cs
- WebServiceClientProxyGenerator.cs
- VirtualizingPanel.cs
- WebPartEditorApplyVerb.cs
- PixelFormatConverter.cs
- OleAutBinder.cs
- ParameterElement.cs
- SafeRegistryKey.cs
- DataBindingHandlerAttribute.cs
- TTSVoice.cs
- List.cs
- MenuItemBindingCollection.cs
- SafeUserTokenHandle.cs
- KoreanCalendar.cs
- PropertyInformation.cs
- ResourcePermissionBase.cs
- MetabaseReader.cs
- MetadataItemCollectionFactory.cs
- DataGridViewSortCompareEventArgs.cs
- PaintEvent.cs
- ErrorWebPart.cs
- ExtentKey.cs
- XmlWriterTraceListener.cs
- IncomingWebRequestContext.cs
- OuterGlowBitmapEffect.cs
- InkPresenterAutomationPeer.cs
- X500Name.cs
- MsmqIntegrationValidationBehavior.cs
- HttpsChannelListener.cs
- MultipartIdentifier.cs
- UrlAuthFailedErrorFormatter.cs
- CfgRule.cs
- SingleKeyFrameCollection.cs
- DESCryptoServiceProvider.cs
- TCPListener.cs
- PageResolution.cs
- TextLineResult.cs
- XdrBuilder.cs
- CustomErrorCollection.cs
- ColorAnimation.cs
- RuntimeUtils.cs
- Int64KeyFrameCollection.cs
- TypePropertyEditor.cs
- MetadataItemSerializer.cs
- PropertyValueChangedEvent.cs
- TreeViewBindingsEditorForm.cs
- EmptyCollection.cs
- EntityDataSourceDataSelectionPanel.cs
- DecimalFormatter.cs
- TextAdaptor.cs
- Mouse.cs
- SerialPort.cs
- DbMetaDataFactory.cs
- ExpressionEditorAttribute.cs
- WebServiceResponse.cs
- DataSetFieldSchema.cs
- ToolStripButton.cs
- ListBox.cs
- InvokeProviderWrapper.cs
- DataSourceControl.cs
- Translator.cs
- AuthorizationPolicyTypeElement.cs
- HelloOperationCD1AsyncResult.cs
- ListControlStringCollectionEditor.cs
- RadioButtonAutomationPeer.cs
- WindowsRegion.cs
- XmlTextWriter.cs
- HashUtility.cs
- controlskin.cs
- LocationSectionRecord.cs
- WindowsGraphics.cs
- UnknownExceptionActionHelper.cs
- XmlException.cs
- CodeAttributeArgument.cs
- SimpleHandlerBuildProvider.cs
- TextServicesCompartmentContext.cs
- StylusLogic.cs
- SignatureToken.cs
- TlsnegoTokenProvider.cs
- NotFiniteNumberException.cs
- SessionStateItemCollection.cs
- PostBackTrigger.cs
- PeerNearMe.cs
- ConnectionPoint.cs
- XmlSchemaDocumentation.cs
- Panel.cs
- TypedDataSetSchemaImporterExtension.cs
- FlowDocumentReader.cs
- DrawingGroup.cs
- ProfilePropertyMetadata.cs
- TreeViewItemAutomationPeer.cs
- HttpResponseHeader.cs
- XNodeSchemaApplier.cs
- HorizontalAlignConverter.cs