Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- DragCompletedEventArgs.cs
- Journaling.cs
- MemoryFailPoint.cs
- ProfilePropertySettings.cs
- RegexBoyerMoore.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- BitmapPalettes.cs
- PeerNodeAddress.cs
- AstNode.cs
- StringUtil.cs
- Table.cs
- Aes.cs
- XPathItem.cs
- SignatureTargetIdManager.cs
- ErrorHandlerFaultInfo.cs
- SQLMoneyStorage.cs
- InplaceBitmapMetadataWriter.cs
- RuntimeArgumentHandle.cs
- DataSourceConverter.cs
- GridEntryCollection.cs
- ActivityExecutor.cs
- BindingMAnagerBase.cs
- SerializationSectionGroup.cs
- Matrix3DValueSerializer.cs
- Debug.cs
- TemplatePagerField.cs
- GiveFeedbackEventArgs.cs
- BitmapMetadataEnumerator.cs
- UIAgentCrashedException.cs
- mil_commands.cs
- DrawingImage.cs
- ZipIOExtraFieldElement.cs
- ListViewItem.cs
- TypeConverterHelper.cs
- XPathAxisIterator.cs
- Timer.cs
- DataSetSchema.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- UserControlParser.cs
- WindowsScrollBar.cs
- TabletDeviceInfo.cs
- EntityDataSourceContainerNameItem.cs
- RefreshPropertiesAttribute.cs
- HttpBrowserCapabilitiesWrapper.cs
- MemberRelationshipService.cs
- TiffBitmapEncoder.cs
- ScrollBarRenderer.cs
- ToolBar.cs
- ToolStripButton.cs
- HtmlButton.cs
- NamespaceQuery.cs
- Console.cs
- AsyncDataRequest.cs
- ContainerSelectorActiveEvent.cs
- CrossSiteScriptingValidation.cs
- TextParaLineResult.cs
- DiscriminatorMap.cs
- ResourceBinder.cs
- WinInetCache.cs
- SafeUserTokenHandle.cs
- SqlFactory.cs
- SoapClientProtocol.cs
- FederatedMessageSecurityOverHttpElement.cs
- MailFileEditor.cs
- ErasingStroke.cs
- EntityDataSourceContainerNameConverter.cs
- GridViewUpdateEventArgs.cs
- RegistryKey.cs
- SqlConnection.cs
- NavigationPropertyEmitter.cs
- NetworkStream.cs
- OleDbPermission.cs
- CancelEventArgs.cs
- Utility.cs
- Int16AnimationUsingKeyFrames.cs
- AllMembershipCondition.cs
- VectorAnimationBase.cs
- ConstraintConverter.cs
- XmlSubtreeReader.cs
- WhileDesigner.xaml.cs
- BufferedReceiveElement.cs
- XmlChoiceIdentifierAttribute.cs
- While.cs
- CaretElement.cs
- PeerTransportSecurityElement.cs
- ObjectIDGenerator.cs
- SafeCloseHandleCritical.cs
- RuntimeCompatibilityAttribute.cs
- DebugController.cs
- XmlImplementation.cs
- AudioSignalProblemOccurredEventArgs.cs
- RawStylusInputReport.cs
- ImageUrlEditor.cs
- TextChangedEventArgs.cs
- ScalarOps.cs
- Imaging.cs
- DbDataRecord.cs
- ImageDrawing.cs
- ValidationError.cs
- WeakRefEnumerator.cs