MCPcopy Create free account
hub / github.com/chronoxor/FastBinaryEncoding / ToString

Method ToString

projects/CSharp/Proto/com.chronoxor.proto.cs:2276–2302  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

2274 public static bool operator!=(Account lhs, Account rhs) => !(lhs == rhs);
2275
2276 public override string ToString()
2277 {
2278 var sb = new StringBuilder();
2279 sb.Append("Account(");
2280 sb.Append("id="); sb.Append(id);
2281 sb.Append(",name="); if (name != null) sb.Append("\"").Append(name).Append("\""); else sb.Append("null");
2282 sb.Append(",state="); sb.Append(state);
2283 sb.Append(",wallet="); sb.Append(wallet);
2284 sb.Append(",asset="); if (asset != null) sb.Append(asset); else sb.Append("null");
2285 if (orders != null)
2286 {
2287 bool first = true;
2288 sb.Append(",orders=[").Append(orders.Count).Append("][");
2289 foreach (var item in orders)
2290 {
2291 sb.Append(first ? "" : ",").Append(item);
2292 first = false;
2293 }
2294 sb.Append("]");
2295 }
2296 else
2297 {
2298 sb.Append(",orders=[0][]");
2299 }
2300 sb.Append(")");
2301 return sb.ToString();
2302 }
2303
2304 public string ToJson()
2305 {

Callers

nothing calls this directly

Calls 1

ToStringMethod · 0.45

Tested by

no test coverage detected