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
- LoadItemsEventArgs.cs
- DataBinding.cs
- EntityDataSourceWizardForm.cs
- RedistVersionInfo.cs
- TransformerTypeCollection.cs
- Animatable.cs
- SrgsOneOf.cs
- Accessors.cs
- TypeConverter.cs
- SoapEnumAttribute.cs
- ListDictionary.cs
- DateTimeValueSerializerContext.cs
- TreeNodeBindingCollection.cs
- ImageBrush.cs
- OdbcInfoMessageEvent.cs
- RSAPKCS1SignatureDeformatter.cs
- DPCustomTypeDescriptor.cs
- DecimalAverageAggregationOperator.cs
- JpegBitmapDecoder.cs
- XhtmlBasicValidationSummaryAdapter.cs
- FrugalMap.cs
- Transform.cs
- COM2FontConverter.cs
- RenderCapability.cs
- ExtenderProvidedPropertyAttribute.cs
- UmAlQuraCalendar.cs
- DataGridViewCellStyle.cs
- Drawing.cs
- RedBlackList.cs
- ChunkedMemoryStream.cs
- FormViewDesigner.cs
- RuleSettings.cs
- FrugalMap.cs
- StringArrayEditor.cs
- TextTreeUndo.cs
- ConfigXmlCDataSection.cs
- EncryptedType.cs
- ExtensibleClassFactory.cs
- FilterEventArgs.cs
- Compiler.cs
- MarkedHighlightComponent.cs
- AuthenticationConfig.cs
- Utility.cs
- Rule.cs
- TableCellAutomationPeer.cs
- WsdlBuildProvider.cs
- PiiTraceSource.cs
- TableLayoutPanelDesigner.cs
- ReceiveMessageAndVerifySecurityAsyncResultBase.cs
- TokenFactoryBase.cs
- ToolStripDropDownClosingEventArgs.cs
- OutputCacheProviderCollection.cs
- COM2TypeInfoProcessor.cs
- PropertyChangedEventManager.cs
- Regex.cs
- FontCollection.cs
- ToolStripScrollButton.cs
- Listbox.cs
- ProviderConnectionPointCollection.cs
- Utils.cs
- FlowDocumentScrollViewer.cs
- ObjectMemberMapping.cs
- SslStreamSecurityBindingElement.cs
- LogRestartAreaEnumerator.cs
- UriParserTemplates.cs
- SqlAliaser.cs
- _ListenerAsyncResult.cs
- OracleMonthSpan.cs
- ForEachAction.cs
- CodeMemberProperty.cs
- OrderByBuilder.cs
- MatrixConverter.cs
- SQLStringStorage.cs
- BindingGroup.cs
- ReadOnlyHierarchicalDataSource.cs
- ToolboxItem.cs
- SiteMapDataSourceView.cs
- SafeHandles.cs
- ConstructorNeedsTagAttribute.cs
- MemberMemberBinding.cs
- ListItemCollection.cs
- ThicknessKeyFrameCollection.cs
- LeftCellWrapper.cs
- TextTreeInsertUndoUnit.cs
- log.cs
- InternalBase.cs
- SafeArrayTypeMismatchException.cs
- FrameworkContentElement.cs
- FormViewInsertEventArgs.cs
- EraserBehavior.cs
- TextSerializer.cs
- Size3DConverter.cs
- NativeObjectSecurity.cs
- CompilerTypeWithParams.cs
- XmlSchemaAnyAttribute.cs
- WmfPlaceableFileHeader.cs
- EndOfStreamException.cs
- ToolboxItemWrapper.cs
- UniqueIdentifierService.cs
- HttpMethodAttribute.cs