Version

Remove(TerminalSymbol) Method

Removes the specified symbol from the collection.
Syntax
'Declaration
 
Public Overloads Function Remove( _
   ByVal symbol As TerminalSymbol _
) As Boolean
public bool Remove( 
   TerminalSymbol symbol
)

Parameters

symbol
The symbol to remove from the collection.

Return Value

True if the symbol was in the collection and removed; False otherwise.
Exceptions
ExceptionDescription
System.InvalidOperationExceptionOccurs when the IsMutable value of the owning Grammar is False.
System.ArgumentNullExceptionOccurs when symbol is null.
Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also