Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / CodeDOM / CodeConditionStatement.cs / 1 / CodeConditionStatement.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.CodeDom { using System.Diagnostics; using System; using Microsoft.Win32; using System.Collections; using System.Runtime.InteropServices; ////// [ ClassInterface(ClassInterfaceType.AutoDispatch), ComVisible(true), Serializable, ] public class CodeConditionStatement : CodeStatement { private CodeExpression condition; private CodeStatementCollection trueStatments = new CodeStatementCollection(); private CodeStatementCollection falseStatments = new CodeStatementCollection(); ////// Represents a basic if statement. /// ////// public CodeConditionStatement() { } ////// Initializes a new instance of ///. /// /// public CodeConditionStatement(CodeExpression condition, params CodeStatement[] trueStatements) { Condition = condition; TrueStatements.AddRange(trueStatements); } ////// Initializes a new instance of ///. /// /// public CodeConditionStatement(CodeExpression condition, CodeStatement[] trueStatements, CodeStatement[] falseStatements) { Condition = condition; TrueStatements.AddRange(trueStatements); FalseStatements.AddRange(falseStatements); } ////// Initializes a new instance of ///that can represent an if.. /// else statement. /// /// public CodeExpression Condition { get { return condition; } set { condition = value; } } ////// Gets or sets /// the condition to test for ///. /// /// public CodeStatementCollection TrueStatements { get { return trueStatments; } } ////// Gets or sets /// the statements to execute if test condition is ///. /// /// public CodeStatementCollection FalseStatements { get { return falseStatments; } } } }/// Gets or sets /// the statements to /// execute if test condition is ///and there is an else /// clause. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ToolStripContainer.cs
- InvokeProviderWrapper.cs
- RelatedCurrencyManager.cs
- ToolBarButtonClickEvent.cs
- DataGridLinkButton.cs
- CaseKeyBox.ViewModel.cs
- DrawingContextWalker.cs
- SimpleWorkerRequest.cs
- HttpCookie.cs
- WebPartCatalogAddVerb.cs
- EntityCollectionChangedParams.cs
- TimeStampChecker.cs
- X509CertificateEndpointIdentity.cs
- TableLayout.cs
- ComponentEditorPage.cs
- StaticContext.cs
- XmlBuffer.cs
- DataGridViewMethods.cs
- ButtonColumn.cs
- ClientScriptItemCollection.cs
- FilterElement.cs
- WindowsTreeView.cs
- WmlListAdapter.cs
- input.cs
- ListenerTraceUtility.cs
- ComponentConverter.cs
- TextBoxLine.cs
- Section.cs
- WorkflowApplicationUnloadedException.cs
- SafeArrayTypeMismatchException.cs
- SchemaTypeEmitter.cs
- HtmlSelectionListAdapter.cs
- Component.cs
- UpdateEventArgs.cs
- ToolStripRenderer.cs
- OracleCommandSet.cs
- TextCompositionManager.cs
- WsatTransactionFormatter.cs
- Freezable.cs
- MemberHolder.cs
- PhonemeEventArgs.cs
- base64Transforms.cs
- OrderPreservingPipeliningMergeHelper.cs
- _LazyAsyncResult.cs
- BamlLocalizer.cs
- SingleStorage.cs
- FieldBuilder.cs
- SchemaElementDecl.cs
- DesignerVerb.cs
- BaseDataListPage.cs
- BitmapEffectInput.cs
- Funcletizer.cs
- ResourceSet.cs
- ToolStripDropDownClosingEventArgs.cs
- BamlBinaryReader.cs
- DefaultWorkflowTransactionService.cs
- TypeUsageBuilder.cs
- RoutedPropertyChangedEventArgs.cs
- Single.cs
- UIHelper.cs
- PasswordTextNavigator.cs
- WpfWebRequestHelper.cs
- SourceSwitch.cs
- Point3DKeyFrameCollection.cs
- RegexWorker.cs
- GradientStopCollection.cs
- SortedList.cs
- MetadataProperty.cs
- ExpressionEditorSheet.cs
- MergeLocalizationDirectives.cs
- ExceptionTrace.cs
- XmlJsonWriter.cs
- dtdvalidator.cs
- ProbeMatchesMessageCD1.cs
- ContentPlaceHolder.cs
- AspProxy.cs
- ButtonStandardAdapter.cs
- XAMLParseException.cs
- AnnotationResource.cs
- ThreadStateException.cs
- RadioButton.cs
- EntityDataSourceEntitySetNameItem.cs
- BamlResourceSerializer.cs
- _ProxyRegBlob.cs
- ModelItemDictionaryImpl.cs
- WorkflowEventArgs.cs
- InputElement.cs
- ToolStripSystemRenderer.cs
- WindowsTitleBar.cs
- RSAProtectedConfigurationProvider.cs
- SmiConnection.cs
- BitStack.cs
- DependencyPropertyAttribute.cs
- safelink.cs
- ExpressionNode.cs
- CriticalExceptions.cs
- PropertyChangedEventManager.cs
- FunctionDefinition.cs
- TextRangeProviderWrapper.cs
- X509RecipientCertificateClientElement.cs