Skip to main content

IfStatementCascade Struct

Namespace: Roslynator.CSharp

Assembly: Roslynator.CSharp.dll

Enables to enumerate if statement cascade.

public readonly struct IfStatementCascade : IEquatable<Roslynator.CSharp.IfStatementCascade>,
System.Collections.Generic.IEnumerable<Roslynator.CSharp.IfStatementOrElseClause>

Inheritance

Object ValueType IfStatementCascade

Implements

Properties

PropertySummary
IfStatementThe if statement.

Methods

MethodSummary
Equals(IfStatementCascade)Determines whether this instance is equal to another object of the same type. (Implements IEquatable<IfStatementCascade>.Equals)
Equals(Object)Determines whether this instance and a specified object are equal. (Overrides ValueType.Equals)
GetEnumerator()Gets the enumerator for the if-else cascade.
GetHashCode()Returns the hash code for this instance. (Overrides ValueType.GetHashCode)
GetType()(Inherited from Object)
MemberwiseClone()(Inherited from Object)
ToString()Returns the string representation of the underlying syntax, not including its leading and trailing trivia. (Overrides ValueType.ToString)

Operators

OperatorSummary
Equality(IfStatementCascade, IfStatementCascade)
Inequality(IfStatementCascade, IfStatementCascade)

Explicit Interface Implementations

MemberSummary
IEnumerable.GetEnumerator()
IEnumerable<IfStatementOrElseClause>.GetEnumerator()

Structs

StructSummary
Enumerator