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
- EntityDataSourceDataSelectionPanel.designer.cs
- MimeParameterWriter.cs
- TransformDescriptor.cs
- ConsumerConnectionPoint.cs
- TextTreeInsertUndoUnit.cs
- CommandField.cs
- FormatterConverter.cs
- JournalEntry.cs
- DoubleStorage.cs
- ServiceOperationParameter.cs
- ListBox.cs
- WhitespaceRule.cs
- XmlSchemaGroupRef.cs
- ListenDesigner.cs
- EncryptedKey.cs
- Clipboard.cs
- OLEDB_Enum.cs
- PrimitiveXmlSerializers.cs
- GridViewDeleteEventArgs.cs
- SystemBrushes.cs
- TagNameToTypeMapper.cs
- ShaderEffect.cs
- ConfigurationCollectionAttribute.cs
- TransformedBitmap.cs
- DocumentPage.cs
- RotateTransform.cs
- XmlSchemaRedefine.cs
- SourceChangedEventArgs.cs
- ISessionStateStore.cs
- VisualProxy.cs
- XmlSchemaExternal.cs
- StyleCollectionEditor.cs
- ToolStripSystemRenderer.cs
- ToolStripHighContrastRenderer.cs
- InstanceCollisionException.cs
- XmlAnyAttributeAttribute.cs
- FormsAuthenticationCredentials.cs
- WindowsTokenRoleProvider.cs
- MD5.cs
- WebPartEditVerb.cs
- UserCancellationException.cs
- WebPageTraceListener.cs
- EmptyEnumerable.cs
- CornerRadiusConverter.cs
- CacheOutputQuery.cs
- DataListComponentEditor.cs
- SoapIncludeAttribute.cs
- XmlWriter.cs
- TreeNodeBinding.cs
- EntityModelSchemaGenerator.cs
- Thickness.cs
- StrongName.cs
- SecurityElement.cs
- ComponentResourceManager.cs
- CryptoKeySecurity.cs
- ThreadAttributes.cs
- PartialArray.cs
- VisualStyleInformation.cs
- PropertyDescriptor.cs
- CollaborationHelperFunctions.cs
- MethodImplAttribute.cs
- OdbcCommand.cs
- Command.cs
- Utility.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- LoginCancelEventArgs.cs
- GeometryModel3D.cs
- SamlNameIdentifierClaimResource.cs
- DocumentViewerBase.cs
- Stylus.cs
- DesignerDataSourceView.cs
- ResourceReferenceExpression.cs
- RegexWriter.cs
- HttpWebRequestElement.cs
- ParallelLoopState.cs
- SudsParser.cs
- loginstatus.cs
- DiagnosticTrace.cs
- bindurihelper.cs
- ExtractCollection.cs
- FusionWrap.cs
- TransformerTypeCollection.cs
- UpdatePanelTriggerCollection.cs
- DetailsViewDeleteEventArgs.cs
- templategroup.cs
- DataException.cs
- PaintEvent.cs
- MatrixStack.cs
- StickyNote.cs
- DocumentPage.cs
- MetadataCache.cs
- UIAgentMonitor.cs
- CharacterBuffer.cs
- ImageListImage.cs
- TextEncodedRawTextWriter.cs
- GridViewColumnCollectionChangedEventArgs.cs
- TreeNodeStyle.cs
- ModelItemCollectionImpl.cs
- AccessibleObject.cs
- PolicyException.cs