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
- jithelpers.cs
- InputBinding.cs
- CornerRadius.cs
- DependencyPropertyChangedEventArgs.cs
- ToolbarAUtomationPeer.cs
- ParserStack.cs
- TemplateControlParser.cs
- MsmqProcessProtocolHandler.cs
- XmlLanguageConverter.cs
- New.cs
- XslCompiledTransform.cs
- EventListener.cs
- MetadataWorkspace.cs
- VersionedStream.cs
- LambdaCompiler.ControlFlow.cs
- XmlSchemaSimpleContent.cs
- RichTextBox.cs
- ADMembershipProvider.cs
- EdmProperty.cs
- PartialTrustVisibleAssembly.cs
- GatewayDefinition.cs
- _StreamFramer.cs
- SourceFileInfo.cs
- WebPartVerb.cs
- ProcessInfo.cs
- LinqDataSourceView.cs
- PageParserFilter.cs
- MachineKeySection.cs
- BitmapMetadata.cs
- TypeUsage.cs
- RSAProtectedConfigurationProvider.cs
- Function.cs
- Activator.cs
- DataContract.cs
- ResourceDisplayNameAttribute.cs
- StringResourceManager.cs
- IEnumerable.cs
- SqlServer2KCompatibilityAnnotation.cs
- ObjectDataSourceEventArgs.cs
- FixedFindEngine.cs
- Context.cs
- SchemaRegistration.cs
- AxisAngleRotation3D.cs
- CounterCreationDataCollection.cs
- FragmentQueryKB.cs
- UnsafeNativeMethods.cs
- ApplicationBuildProvider.cs
- ServiceOperationParameter.cs
- XmlNode.cs
- BamlResourceContent.cs
- SortKey.cs
- ProxySimple.cs
- MailMessageEventArgs.cs
- RulePatternOps.cs
- CookieHandler.cs
- MSG.cs
- IdentityValidationException.cs
- TextClipboardData.cs
- TextOptionsInternal.cs
- EventLogger.cs
- ColumnMapTranslator.cs
- TimelineGroup.cs
- GridViewRowCollection.cs
- ServiceEndpoint.cs
- CancelEventArgs.cs
- FixedSOMImage.cs
- FtpWebResponse.cs
- xmlsaver.cs
- ThreadInterruptedException.cs
- ByeMessage11.cs
- RegionData.cs
- OleDbErrorCollection.cs
- DataGridItemCollection.cs
- XmlLanguageConverter.cs
- RequestBringIntoViewEventArgs.cs
- FixedFindEngine.cs
- CachingHintValidation.cs
- ProfessionalColors.cs
- ReflectPropertyDescriptor.cs
- Crypto.cs
- HtmlContainerControl.cs
- URL.cs
- XmlNodeReader.cs
- ExpressionList.cs
- Component.cs
- DataGridViewCellCollection.cs
- Control.cs
- Random.cs
- CodeCatchClause.cs
- RuntimeHandles.cs
- FormsAuthenticationUserCollection.cs
- XsltCompileContext.cs
- StylusOverProperty.cs
- DeferredReference.cs
- IIS7WorkerRequest.cs
- CustomValidator.cs
- XPathAncestorQuery.cs
- PnrpPermission.cs
- PackageStore.cs
- httpstaticobjectscollection.cs