fork download
  1. using System;
  2. using System.Collections.Generic;
  3.  
  4. public class Program {
  5. public static void Main() {
  6. var trade = new Trading();
  7. trade.Trades.Add(new Trade() {Tid = 1, Date = DateTime.Now, Price = 100M, Amount = 10M, Type = "um"});
  8. trade.Trades.Add(new Trade() { Tid = 2, Date = DateTime.Now, Price = 200M, Amount = 20M, Type = "dois"});
  9. }
  10. }
  11.  
  12. public interface ITrade {
  13. DateTime Date { get; set; }
  14. decimal Price { get; set; }
  15. decimal Amount { get; set; }
  16. string Type { get; set; }
  17. }
  18.  
  19. interface ITrades {
  20. List<ITrade> Trades { get; set; }
  21. }
  22.  
  23. public class Trade : ITrade {
  24. public int Tid { get; set; }
  25. public DateTime Date { get; set; }
  26. public decimal Price { get; set; }
  27. public decimal Amount { get; set; }
  28. public string Type { get; set; }
  29. }
  30.  
  31. public class Trading {
  32. public List<ITrade> Trades { get; set; } = new List<ITrade>();
  33. }
  34.  
  35. //https://pt.stackoverflow.com/q/288048/101
Success #stdin #stdout 0.03s 17604KB
stdin
Standard input is empty
stdout
Standard output is empty