MonoDevelop.CSharp.SignatureMarkupCreator.GetParameterVariableMarkup C# (CSharp) Méthode

GetParameterVariableMarkup() private méthode

private GetParameterVariableMarkup ( IParameterSymbol parameter ) : string
parameter IParameterSymbol
Résultat string
		string GetParameterVariableMarkup (IParameterSymbol parameter)
		{
			if (parameter == null)
				throw new ArgumentNullException ("parameter");

			var result = new StringBuilder ();
			AppendParameter (result, parameter);

			if (parameter.HasExplicitDefaultValue) {
				if (options.GetOption (CSharpFormattingOptions.SpacingAroundBinaryOperator) == BinaryOperatorSpacingOptions.Single) {
					result.Append (" = ");
				} else {
					result.Append ("=");
				}
				AppendConstant (result, parameter.Type, parameter.ExplicitDefaultValue);
			}

			return result.ToString ();
		}