'宣言 Public Overloads Function Add( _ ByVal name As String _ ) As NonTerminalSymbol
public NonTerminalSymbol Add( string name )
例外 | 解説 |
---|---|
System.InvalidOperationException | 所有する Grammar の IsMutable の値が False の場合に発生します。 |
System.ArgumentNullException | name が null または空である場合に発生されます。 |
System.ArgumentException | 所有する Grammar に指定した名前を持つ記号が既に存在する場合に発生します。 |