public string Crack() { StringBuilder sb = new StringBuilder(); foreach (SbeField field in this.Fields) { sb.AppendLine(CrackHelper.CreateLine(field.Id, field.Name, field.Value, field.ValueRef)); if (field.Fields != null && field.Fields.Count > 0) { foreach (SbeField child in field.Fields) { sb.AppendLine(CrackHelper.CreateLine(child.Id, " " + child.Name, child.Value, child.ValueRef)); } } } return(sb.ToString()); }
public MainWindow() { InitializeComponent(); CrackHelper.Crack(); DataContext = this; }