private string GenerateIdentifier() { var output = string.Empty; output += Accessibility.ToPrintableString(); if (IsStatic) { output += " static"; } if (IsConst) { output += " const"; } if (IsReadOnly) { output += " readonly"; } output += " " + ValueType.ToPrintableString(); output += " " + Name; return(output); }
public string Generate() { StringBuilder builder = new StringBuilder(); builder.Append(Accessibility.ToPrintableString()); if (IsStatic) { builder.Append(" static"); } if (IsConst) { builder.Append(" const"); } if (IsReadOnly) { builder.Append(" readonly"); } builder.Append($" {ValueType.ToPrintableString()}"); builder.Append($" {Name}"); builder.Append(" ="); builder.Append($" {GetPrintableValue()}"); builder.Append(";"); return(builder.ToString()); }
public string Generate() { var output = string.Empty; output += Accessibility.ToPrintableString(); if (IsStatic) { output += " static"; } if (IsConst) { output += " const"; } if (IsReadOnly) { output += " readonly"; } output += " " + ValueType.ToPrintableString(); output += " " + Name; output += " ="; output += " " + GetPrintableValue(); output += ";"; return(output); }
private string GenerateStub() { StringBuilder builder = new StringBuilder(Accessibility.ToPrintableString()); if (IsStatic) { builder.Append(" static"); } if (IsAbstract) { builder.Append(" abstract"); } if (IsPartial) { builder.Append(" partial"); } builder.Append($" class {name}"); if (inheritTypes.Count > 0) { builder.Append(" :"); } for (int i = 0; i < inheritTypes.Count; i++) { Type inheritType = inheritTypes[i]; if (i > 0) { builder.Append(","); } builder.Append(inheritType.ToPrintableString()); } return(builder.ToString()); }
private string GenerateStub() { var name = Accessibility.ToPrintableString(); if (IsStatic) { name += " static"; } if (IsAbstract) { name += " abstract"; } if (IsPartial) { name += " partial"; } name += string.Format(" class {0}", this.name); if (inheritTypes.Count > 0) { name += " :"; } for (int i = 0; i < inheritTypes.Count; i++) { var inheritType = inheritTypes[i]; if (i > 0) { name += ","; } name += inheritType.ToPrintableString(); } return(name); }