Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/21/09 15:27:35 (15 years ago)
Author:
epitzer
Message:

Improve debugability to investigate failing tests. (#593)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Persistence/3.3/Core/Tokens/SerializationTokenBase.cs

    r1556 r1615  
    11using HeuristicLab.Persistence.Interfaces;
     2using System.Reflection;
     3using System.Text;
    24
    35namespace HeuristicLab.Persistence.Core.Tokens {
     
    810      Name = name;
    911    }
     12    public override string ToString() {
     13      StringBuilder sb = new StringBuilder();
     14      sb.Append(this.GetType().Name).Append('(');
     15      foreach (FieldInfo fi in this.GetType().GetFields()) {
     16        sb.Append(fi.Name).Append('=').Append(fi.GetValue(this)).Append(", ");
     17      }
     18      sb.Append(')');
     19      return sb.ToString();
     20    }
    1021  }
    1122
Note: See TracChangeset for help on using the changeset viewer.