Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Collections / Generic / KeyValuePair.cs / 2 / KeyValuePair.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Interface: KeyValuePair ** ** ** Purpose: Generic key-value pair for dictionary enumerators. ** ** ===========================================================*/ namespace System.Collections.Generic { using System; using System.Text; // A KeyValuePair holds a key and a value from a dictionary. // It is returned by IDictionaryEnumerator::GetEntry(). [Serializable()] public struct KeyValuePair{ private TKey key; private TValue value; public KeyValuePair(TKey key, TValue value) { this.key = key; this.value = value; } public TKey Key { get { return key; } } public TValue Value { get { return value; } } public override string ToString() { StringBuilder s = new StringBuilder(); s.Append('['); if( Key != null) { s.Append(Key.ToString()); } s.Append(", "); if( Value != null) { s.Append(Value.ToString()); } s.Append(']'); return s.ToString(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HttpRuntimeSection.cs
- MenuAutomationPeer.cs
- GridViewSelectEventArgs.cs
- SessionStateUtil.cs
- TabItem.cs
- TimeStampChecker.cs
- oledbmetadatacolumnnames.cs
- BitmapFrame.cs
- TokenizerHelper.cs
- HitTestParameters3D.cs
- CodeIdentifiers.cs
- ScriptModule.cs
- FederatedMessageSecurityOverHttp.cs
- GroupBoxRenderer.cs
- InvalidateEvent.cs
- Gdiplus.cs
- XpsFilter.cs
- CommonDialog.cs
- CreateUserErrorEventArgs.cs
- GenericArgumentsUpdater.cs
- BooleanSwitch.cs
- TextBoxBase.cs
- ValidatorCollection.cs
- SignatureDescription.cs
- ModelItemCollectionImpl.cs
- ConfigurationPropertyAttribute.cs
- FormsAuthenticationUser.cs
- LogAppendAsyncResult.cs
- TypeLoadException.cs
- translator.cs
- shaperfactoryquerycachekey.cs
- HttpHandlerAction.cs
- PackWebResponse.cs
- MenuAdapter.cs
- PopupControlService.cs
- AssemblyHash.cs
- UserPersonalizationStateInfo.cs
- XhtmlConformanceSection.cs
- SoapExtensionTypeElementCollection.cs
- ColorConvertedBitmap.cs
- Unit.cs
- BufferedStream2.cs
- CurrencyManager.cs
- JsonStringDataContract.cs
- XamlParser.cs
- QilStrConcatenator.cs
- XmlTextReaderImplHelpers.cs
- MetadataConversionError.cs
- NestPullup.cs
- CollectionDataContractAttribute.cs
- ProfileGroupSettings.cs
- EventlogProvider.cs
- FtpRequestCacheValidator.cs
- DataRelationCollection.cs
- CommandEventArgs.cs
- PictureBox.cs
- OperandQuery.cs
- CodeEventReferenceExpression.cs
- PropertyTabChangedEvent.cs
- ConsoleKeyInfo.cs
- WebPartAuthorizationEventArgs.cs
- AssertUtility.cs
- TreeIterator.cs
- URI.cs
- IsolatedStorage.cs
- SoapServerProtocol.cs
- LockedActivityGlyph.cs
- MissingManifestResourceException.cs
- EmbeddedMailObject.cs
- Source.cs
- ValuePatternIdentifiers.cs
- SchemaCollectionCompiler.cs
- TextSpan.cs
- RowsCopiedEventArgs.cs
- NavigationEventArgs.cs
- EntityModelSchemaGenerator.cs
- RSAPKCS1SignatureDeformatter.cs
- ZipArchive.cs
- SqlConnectionManager.cs
- XappLauncher.cs
- WinFormsUtils.cs
- _OSSOCK.cs
- XmlDataDocument.cs
- DrawingBrush.cs
- IntellisenseTextBox.cs
- GetPageNumberCompletedEventArgs.cs
- FieldNameLookup.cs
- MethodBody.cs
- Profiler.cs
- ListChangedEventArgs.cs
- PrintingPermissionAttribute.cs
- CodeTypeParameter.cs
- EmptyEnumerator.cs
- UpdateCompiler.cs
- ScrollableControlDesigner.cs
- RegexNode.cs
- CompositeCollectionView.cs
- xmlsaver.cs
- BoundField.cs
- XmlSchemaFacet.cs