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