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
- ProcessModule.cs
- InstalledFontCollection.cs
- XmlSchemaAppInfo.cs
- XmlHierarchyData.cs
- WSHttpTransportSecurityElement.cs
- Base64Decoder.cs
- Animatable.cs
- RemoteWebConfigurationHost.cs
- SpotLight.cs
- WebScriptServiceHostFactory.cs
- StrokeNodeData.cs
- EventManager.cs
- AncillaryOps.cs
- ToolstripProfessionalRenderer.cs
- CustomLineCap.cs
- MarshalByValueComponent.cs
- PasswordRecovery.cs
- TaskFormBase.cs
- UrlMappingsSection.cs
- CatalogZone.cs
- SmtpSection.cs
- JavaScriptString.cs
- XmlDeclaration.cs
- UnsafeNativeMethods.cs
- AuthorizationRule.cs
- LinqDataSourceSelectEventArgs.cs
- TypeLoadException.cs
- TreeViewItem.cs
- WithParamAction.cs
- CanonicalizationDriver.cs
- UnionExpr.cs
- Popup.cs
- HttpModuleAction.cs
- SequenceDesignerAccessibleObject.cs
- AsnEncodedData.cs
- QfeChecker.cs
- EdmItemError.cs
- VirtualPath.cs
- SmiGettersStream.cs
- WorkflowServiceBehavior.cs
- LockRecursionException.cs
- UnhandledExceptionEventArgs.cs
- TreeNodeSelectionProcessor.cs
- ExpressionList.cs
- Section.cs
- XmlDownloadManager.cs
- TraceData.cs
- ExpandCollapsePattern.cs
- ClientSettingsProvider.cs
- RelatedPropertyManager.cs
- _NestedMultipleAsyncResult.cs
- ServiceInstallComponent.cs
- XmlIterators.cs
- AnnotationService.cs
- DataQuery.cs
- WindowsComboBox.cs
- ErrorCodes.cs
- DataGridViewColumnTypePicker.cs
- ReadContentAsBinaryHelper.cs
- TextTreeRootTextBlock.cs
- InArgumentConverter.cs
- ConditionBrowserDialog.cs
- PackUriHelper.cs
- AttributeAction.cs
- IgnorePropertiesAttribute.cs
- XmlSchemaComplexContentRestriction.cs
- SizeFConverter.cs
- MethodMessage.cs
- ListViewAutomationPeer.cs
- MbpInfo.cs
- DynamicQueryableWrapper.cs
- PolygonHotSpot.cs
- WindowsTooltip.cs
- DesigntimeLicenseContext.cs
- ObjectStorage.cs
- EncodingConverter.cs
- ImportDesigner.xaml.cs
- WebBrowserUriTypeConverter.cs
- ContainerUtilities.cs
- TextBoxAutoCompleteSourceConverter.cs
- Debug.cs
- DeleteBookmarkScope.cs
- DoubleAnimationUsingPath.cs
- ListenerUnsafeNativeMethods.cs
- XhtmlBasicCalendarAdapter.cs
- JsonSerializer.cs
- CancellationToken.cs
- ScriptBehaviorDescriptor.cs
- SearchForVirtualItemEventArgs.cs
- OleCmdHelper.cs
- SymbolType.cs
- SparseMemoryStream.cs
- ImageKeyConverter.cs
- dbdatarecord.cs
- DemultiplexingDispatchMessageFormatter.cs
- DetailsViewInsertedEventArgs.cs
- DataSourceCollectionBase.cs
- ClientSession.cs
- SimpleMailWebEventProvider.cs
- AssignDesigner.xaml.cs