public WriteStringBuilder ( StringBuilder sb, string guid ) : void | ||
sb | StringBuilder | |
guid | string | |
Результат | void |
private static void WriteStringImpl(StringBuilder sb, string s, bool comment, GUIDToCommentMap comments) { if (comment) { comments.WriteStringBuilder(sb, s); } else { sb.Append(PBXStream.QuoteStringIfNeeded(s)); } }
public override void WriteSection(StringBuilder sb, GUIDToCommentMap comments) { if (this.m_Entries.Count != 0) { sb.AppendFormat("\n\n/* Begin {0} section */", this.m_Name); List <string> list = new List <string>(this.m_Entries.Keys); list.Sort(StringComparer.Ordinal); foreach (string str in list) { T local = this.m_Entries[str]; local.UpdateProps(); sb.Append("\n\t\t"); comments.WriteStringBuilder(sb, local.guid); sb.Append(" = "); Serializer.WriteDict(sb, local.GetPropertiesWhenSerializing(), 2, local.shouldCompact, local.checker, comments); sb.Append(";"); } sb.AppendFormat("\n/* End {0} section */", this.m_Name); } }
public override void WriteSection(StringBuilder sb, GUIDToCommentMap comments) { if (this.m_Entries.Count == 0) { return; } sb.AppendFormat("\n\n/* Begin {0} section */", (object)this.m_Name); List <string> list = new List <string>((IEnumerable <string>) this.m_Entries.Keys); list.Sort((IComparer <string>)StringComparer.Ordinal); foreach (string index in list) { T obj = this.m_Entries[index]; obj.UpdateProps(); sb.Append("\n\t\t"); comments.WriteStringBuilder(sb, obj.guid); sb.Append(" = "); Serializer.WriteDict(sb, obj.GetPropertiesWhenSerializing(), 2, obj.shouldCompact, obj.checker, comments); sb.Append(";"); } sb.AppendFormat("\n/* End {0} section */", (object)this.m_Name); }
public override void WriteSection(StringBuilder sb, GUIDToCommentMap comments) { if (m_Entries.Count == 0) { return; // do not write empty sections } sb.AppendFormat("\n\n/* Begin {0} section */", m_Name); var keys = new List <string>(m_Entries.Keys); keys.Sort(StringComparer.Ordinal); foreach (string key in keys) { T obj = m_Entries[key]; obj.UpdateProps(); sb.Append("\n\t\t"); comments.WriteStringBuilder(sb, obj.guid); sb.Append(" = "); Serializer.WriteDict(sb, obj.GetPropertiesWhenSerializing(), 2, obj.shouldCompact, obj.checker, comments); sb.Append(";"); } sb.AppendFormat("\n/* End {0} section */", m_Name); }
static void WriteStringImpl(StringBuilder sb, string s, bool comment, GUIDToCommentMap comments) { if (comment) comments.WriteStringBuilder(sb, s); else sb.Append(PBXStream.QuoteStringIfNeeded(s)); }