| 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 | { |