Galen.Ci.EntityFramework.Utilities.ParsedAssemblyQualifiedName.LanguageStyle C# (CSharp) Method

LanguageStyle() private method

private LanguageStyle ( string prefix, string suffix ) : string
prefix string
suffix string
return string
		internal string LanguageStyle(string prefix, string suffix)
		{
			if (this.GenericParameters.Count > 0)
			{
				StringBuilder sb = new StringBuilder(this.TypeName.Substring(0, this.TypeName.IndexOf('`')));
				sb.Append(prefix);
				bool pendingElement = false;
				foreach (var param in this.GenericParameters)
				{
					if (pendingElement)
						sb.Append(", ");
					sb.Append(param.LanguageStyle(prefix,suffix));
					pendingElement = true;
				}
				sb.Append(suffix);
				return sb.ToString();
			}
			else
				return this.TypeName;
		}
		class block