Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- DrawingState.cs
- FormsAuthenticationEventArgs.cs
- VersionedStream.cs
- BulletedListEventArgs.cs
- VerificationAttribute.cs
- SystemDropShadowChrome.cs
- LayoutDump.cs
- IsolatedStorageFileStream.cs
- AppSettings.cs
- MdImport.cs
- TableLayoutRowStyleCollection.cs
- LinkedResourceCollection.cs
- VirtualDirectoryMappingCollection.cs
- _UncName.cs
- SocketException.cs
- OutputCacheSettingsSection.cs
- SQLDouble.cs
- BooleanKeyFrameCollection.cs
- WebConfigurationHostFileChange.cs
- DragDropHelper.cs
- EntityDataSourceViewSchema.cs
- EntityDataSource.cs
- MetadataImporterQuotas.cs
- MemberRestriction.cs
- HtmlImageAdapter.cs
- CopyNamespacesAction.cs
- SoapCodeExporter.cs
- panel.cs
- TypedDataSourceCodeGenerator.cs
- IpcClientChannel.cs
- AnonymousIdentificationSection.cs
- _OSSOCK.cs
- NotFiniteNumberException.cs
- ExcCanonicalXml.cs
- SessionIDManager.cs
- ThreadStartException.cs
- HtmlForm.cs
- UDPClient.cs
- Ref.cs
- OdbcUtils.cs
- translator.cs
- ObjectItemAttributeAssemblyLoader.cs
- ClientFormsIdentity.cs
- XmlSignificantWhitespace.cs
- XmlText.cs
- EventMappingSettingsCollection.cs
- UrlMappingCollection.cs
- SkewTransform.cs
- SettingsAttributeDictionary.cs
- HMAC.cs
- ClipboardData.cs
- ReaderWriterLock.cs
- ComboBoxDesigner.cs
- FixedSOMPage.cs
- ProgressiveCrcCalculatingStream.cs
- EntityDataSourceWrapperCollection.cs
- X509Chain.cs
- EventLogTraceListener.cs
- RenameRuleObjectDialog.cs
- MDIWindowDialog.cs
- WebPartVerbsEventArgs.cs
- ConnectionProviderAttribute.cs
- IisTraceListener.cs
- QuaternionRotation3D.cs
- EtwTrace.cs
- TemplateInstanceAttribute.cs
- Serializer.cs
- XmlObjectSerializerReadContext.cs
- MarshalDirectiveException.cs
- BasicBrowserDialog.designer.cs
- StrokeCollectionConverter.cs
- AmbientLight.cs
- DefaultAuthorizationContext.cs
- PropertyEntry.cs
- OraclePermissionAttribute.cs
- RequestStatusBarUpdateEventArgs.cs
- ConsumerConnectionPointCollection.cs
- OdbcConnection.cs
- StoryFragments.cs
- LightweightEntityWrapper.cs
- DoubleLinkListEnumerator.cs
- WmfPlaceableFileHeader.cs
- TemplateControlCodeDomTreeGenerator.cs
- MdImport.cs
- DataBindingCollection.cs
- Package.cs
- TextElementCollectionHelper.cs
- XpsImage.cs
- MimeMultiPart.cs
- EncodingTable.cs
- DataKeyCollection.cs
- FontFamily.cs
- MarkupWriter.cs
- DropShadowBitmapEffect.cs
- DataServiceRequest.cs
- InfoCardUIAgent.cs
- TableLayoutColumnStyleCollection.cs
- XmlSchemaComplexContent.cs
- SubstitutionList.cs
- SqlException.cs