Code:
/ DotNET / DotNET / 8.0 / untmp / Orcas / RTM / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TagMapInfo.cs
- RNGCryptoServiceProvider.cs
- PageAsyncTask.cs
- FontUnit.cs
- FrugalMap.cs
- ConfigErrorGlyph.cs
- MailSettingsSection.cs
- IndexerReference.cs
- BigInt.cs
- OrderingExpression.cs
- CompoundFileDeflateTransform.cs
- TaskDesigner.cs
- EncoderReplacementFallback.cs
- SqlIdentifier.cs
- SecurityDescriptor.cs
- ChannelManager.cs
- WebHttpElement.cs
- StateBag.cs
- RewritingValidator.cs
- AssociationType.cs
- ImageAttributes.cs
- ContextDataSourceView.cs
- Button.cs
- TdsParser.cs
- _HeaderInfo.cs
- MenuItem.cs
- ReceiveContext.cs
- ResolveDuplexAsyncResult.cs
- ButtonRenderer.cs
- MtomMessageEncodingElement.cs
- TraceProvider.cs
- BaseResourcesBuildProvider.cs
- ProfileBuildProvider.cs
- NavigationPropertyEmitter.cs
- XmlDocumentType.cs
- DBConcurrencyException.cs
- SvcMapFile.cs
- SqlCacheDependency.cs
- DeferredTextReference.cs
- SmiRecordBuffer.cs
- WebPartMinimizeVerb.cs
- SecurityIdentifierElement.cs
- InstanceDescriptor.cs
- ToolBarButton.cs
- ItemsControl.cs
- XmlAutoDetectWriter.cs
- _UriSyntax.cs
- DataSourceHelper.cs
- XmlWriterSettings.cs
- NativeObjectSecurity.cs
- ServerValidateEventArgs.cs
- RequestSecurityToken.cs
- SessionConnectionReader.cs
- Control.cs
- StylusPointPropertyUnit.cs
- HtmlWindow.cs
- LineGeometry.cs
- ProfileParameter.cs
- AdPostCacheSubstitution.cs
- AtomServiceDocumentSerializer.cs
- ReleaseInstanceMode.cs
- ExpressionVisitor.cs
- SqlClientFactory.cs
- Tracer.cs
- ConvertEvent.cs
- ImageListStreamer.cs
- BindingMemberInfo.cs
- WindowsRichEdit.cs
- webbrowsersite.cs
- ClockController.cs
- DirectoryInfo.cs
- ScriptControlManager.cs
- StylusEditingBehavior.cs
- DataServiceExpressionVisitor.cs
- MetadataException.cs
- DaylightTime.cs
- ProfilePropertySettingsCollection.cs
- MsmqMessageSerializationFormat.cs
- VectorConverter.cs
- BufferedWebEventProvider.cs
- RemoteWebConfigurationHost.cs
- ConstraintManager.cs
- CngKeyBlobFormat.cs
- BitVector32.cs
- DiscardableAttribute.cs
- Highlights.cs
- DataGridParentRows.cs
- DBPropSet.cs
- HttpListenerContext.cs
- WebPartAuthorizationEventArgs.cs
- InputManager.cs
- MessagePartDescription.cs
- AssemblyAttributesGoHere.cs
- SiteMapNodeCollection.cs
- SystemParameters.cs
- EventData.cs
- ToolStripProgressBar.cs
- CombinedGeometry.cs
- RequestCacheValidator.cs
- ElementUtil.cs