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
- AssemblyFilter.cs
- ReadOnlyHierarchicalDataSourceView.cs
- WmlListAdapter.cs
- UserPersonalizationStateInfo.cs
- ConstrainedDataObject.cs
- ActivityMarkupSerializationProvider.cs
- SamlDoNotCacheCondition.cs
- BinarySerializer.cs
- ErrorBehavior.cs
- PeerName.cs
- ObjectParameterCollection.cs
- ZoomPercentageConverter.cs
- CalendarDesigner.cs
- SvcMapFileLoader.cs
- ChannelServices.cs
- TextDecorationUnitValidation.cs
- SafeCoTaskMem.cs
- TagPrefixAttribute.cs
- XmlLoader.cs
- UnknownBitmapDecoder.cs
- AccessKeyManager.cs
- ProfileService.cs
- ServicePointManagerElement.cs
- RequestNavigateEventArgs.cs
- PropertyDescriptorComparer.cs
- FixedSOMTable.cs
- DataGridViewRowCollection.cs
- XmlTypeMapping.cs
- Rectangle.cs
- CallSite.cs
- SqlHelper.cs
- AssociationType.cs
- OdbcParameter.cs
- DataSourceHelper.cs
- FileUpload.cs
- OneOfConst.cs
- HttpSysSettings.cs
- PriorityBindingExpression.cs
- XmlTextWriter.cs
- AutomationEventArgs.cs
- MenuItemStyleCollection.cs
- GroupItem.cs
- BufferedStream2.cs
- BlurEffect.cs
- Page.cs
- Win32KeyboardDevice.cs
- MouseBinding.cs
- AttributeQuery.cs
- EventProxy.cs
- CompModHelpers.cs
- DbConnectionPoolGroup.cs
- DetailsViewUpdateEventArgs.cs
- ExceptionWrapper.cs
- GridViewPageEventArgs.cs
- AutoCompleteStringCollection.cs
- RoleGroup.cs
- DataServiceRequestOfT.cs
- BrowserCapabilitiesFactory.cs
- TextModifier.cs
- SystemIPAddressInformation.cs
- NavigationFailedEventArgs.cs
- Screen.cs
- RequiredFieldValidator.cs
- ColorConverter.cs
- FileController.cs
- ThreadSafeList.cs
- URLBuilder.cs
- Stopwatch.cs
- WindowsListViewItemCheckBox.cs
- isolationinterop.cs
- sqlmetadatafactory.cs
- EntityStoreSchemaFilterEntry.cs
- LinqDataSourceSelectEventArgs.cs
- Int16KeyFrameCollection.cs
- TileModeValidation.cs
- XsltContext.cs
- EventBuilder.cs
- LocatorManager.cs
- CollectionsUtil.cs
- WindowsContainer.cs
- ToolboxItem.cs
- ElementHostAutomationPeer.cs
- RelationHandler.cs
- UIElement.cs
- DictionarySectionHandler.cs
- DependencyPropertyAttribute.cs
- _ProxyChain.cs
- cookieexception.cs
- WSHttpBindingBaseElement.cs
- ISAPIApplicationHost.cs
- DrawItemEvent.cs
- AsyncSerializedWorker.cs
- SvcMapFile.cs
- InvokeHandlers.cs
- SchemaManager.cs
- PreservationFileReader.cs
- HideDisabledControlAdapter.cs
- ValidateNames.cs
- ListenerConnectionDemuxer.cs
- StylesEditorDialog.cs