public virtual string GetStrings()
{
StringBuilder buf = new StringBuilder();
int addr = 0;
if (code.strings != null)
{
foreach (object o in code.strings)
{
if (o is string)
{
string s = (string)o;
s = Utility.ReplaceEscapes(s);
buf.AppendLine(string.Format("{0:0000}: \"{1}\"", addr, s));
}
else
{
buf.AppendLine(string.Format("{0:0000}: {1}", addr, o));
}
addr++;
}
}
return buf.ToString();
}