本文整理汇总了C#中Token.ThrowIfNullArgument方法的典型用法代码示例。如果您正苦于以下问题:C# Token.ThrowIfNullArgument方法的具体用法?C# Token.ThrowIfNullArgument怎么用?C# Token.ThrowIfNullArgument使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Token
的用法示例。
在下文中一共展示了Token.ThrowIfNullArgument方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: UnaryNode
internal UnaryNode(Token<TokenType> token, Node node)
{
token.ThrowIfNullArgument(nameof(token));
node.ThrowIfNullArgument(nameof(node));
opToken = token;
Node = node;
}
示例2: OperatorNode
internal OperatorNode(Token<TokenType> opToken, Node lhs, Node rhs)
{
opToken.ThrowIfNullArgument(nameof(opToken));
lhs.ThrowIfNullArgument(nameof(lhs));
rhs.ThrowIfNullArgument(nameof(rhs));
_opToken = opToken;
Node1 = lhs;
Node2 = rhs;
}
示例3: SimpleNode
internal SimpleNode(Token<TokenType> token)
{
token.ThrowIfNullArgument(nameof(token));
_token = token;
}
示例4: RegexNode
internal RegexNode(Token<TokenType> token)
{
token.ThrowIfNullArgument(nameof(token));
_pattern = token.TokenValue;
}