Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / Util / HexParser.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Privilege.cs
- PropertyTabChangedEvent.cs
- ParserExtension.cs
- InstanceStoreQueryResult.cs
- DeploymentSection.cs
- BindingWorker.cs
- Vector.cs
- MemberHolder.cs
- ExpressionBuilderContext.cs
- SqlCacheDependency.cs
- BindingParameterCollection.cs
- HitTestParameters3D.cs
- DataGridTemplateColumn.cs
- SqlRetyper.cs
- FamilyMapCollection.cs
- DocumentOrderQuery.cs
- XmlUtilWriter.cs
- ReadWriteObjectLock.cs
- RuleInfoComparer.cs
- Trace.cs
- DataTemplate.cs
- MergeFilterQuery.cs
- SerializationException.cs
- OperatorExpressions.cs
- RTLAwareMessageBox.cs
- DropShadowBitmapEffect.cs
- DataColumn.cs
- FixedSOMContainer.cs
- ClrPerspective.cs
- UpDownEvent.cs
- ZoomPercentageConverter.cs
- TagPrefixAttribute.cs
- SmtpException.cs
- UIPropertyMetadata.cs
- CapacityStreamGeometryContext.cs
- MinimizableAttributeTypeConverter.cs
- UIElementPropertyUndoUnit.cs
- InputLanguageProfileNotifySink.cs
- DurableOperationContext.cs
- HwndSource.cs
- FileUpload.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- PackageStore.cs
- DelegatingTypeDescriptionProvider.cs
- RemoteTokenFactory.cs
- JsonDeserializer.cs
- SecurityDocument.cs
- WindowsFormsSectionHandler.cs
- Transform.cs
- ConfigurationValidatorAttribute.cs
- BitmapEffectGeneralTransform.cs
- EmptyEnumerable.cs
- SwitchAttribute.cs
- RegexStringValidatorAttribute.cs
- DataGridViewSelectedCellCollection.cs
- HwndHost.cs
- Rotation3D.cs
- WebCategoryAttribute.cs
- PageAsyncTask.cs
- CapabilitiesState.cs
- SqlCommandBuilder.cs
- InstancePersistenceContext.cs
- ProcessThreadCollection.cs
- WorkflowInstanceSuspendedRecord.cs
- TextViewBase.cs
- WinEventHandler.cs
- TreeBuilder.cs
- WebSysDescriptionAttribute.cs
- PagesChangedEventArgs.cs
- XmlSchemaInferenceException.cs
- RSAOAEPKeyExchangeDeformatter.cs
- XmlNamespaceMapping.cs
- XslException.cs
- XmlRawWriter.cs
- SourceLocationProvider.cs
- AssociationSetMetadata.cs
- GeneralTransform3DGroup.cs
- DrawingCollection.cs
- ECDiffieHellmanPublicKey.cs
- QilScopedVisitor.cs
- WebProxyScriptElement.cs
- StateWorkerRequest.cs
- EntitySetDataBindingList.cs
- ContextDataSourceContextData.cs
- GraphicsPathIterator.cs
- NativeRightsManagementAPIsStructures.cs
- InvocationExpression.cs
- CryptoConfig.cs
- MethodAccessException.cs
- ButtonPopupAdapter.cs
- Argument.cs
- NetCodeGroup.cs
- EmissiveMaterial.cs
- ExtensibleClassFactory.cs
- UdpChannelFactory.cs
- Rect.cs
- SwitchAttribute.cs
- SourceFileBuildProvider.cs
- GroupBox.cs
- TransferRequestHandler.cs