ICSharpCode.NRefactory.CSharp.CSharpOutputVisitor.LambdaNeedsParenthesis C# (CSharp) Метод

LambdaNeedsParenthesis() защищенный Метод

protected LambdaNeedsParenthesis ( LambdaExpression lambdaExpression ) : bool
lambdaExpression LambdaExpression
Результат bool
		protected bool LambdaNeedsParenthesis(LambdaExpression lambdaExpression)
		{
			if (lambdaExpression.Parameters.Count != 1) {
				return true;
			}
			var p = lambdaExpression.Parameters.Single();
			return !(p.Type.IsNull && p.ParameterModifier == ParameterModifier.None);
		}
		
CSharpOutputVisitor