티스토리 뷰

728x90
반응형

.Net 5 Api return value list all same value Error

    public class Rca
    {
        public string A{ get; set; }
        public string B{ get; set; }
    }

  public List<Rca> rList()
{

 List<Rca> RTN = new List<Rca>();
  Rca _RTN = new Rca();

for(int i = 0; i < 10; i++)
{
_RTN.A = "a" +i.ToString();
_RTN.B = "b" +i.ToString();

RTN.Add(_RTN);

}

return RTN;
}

_________________________________

PostMan result:

 {
        "A": "a9",
        "B""b9",
    },
 {
        "A": "a9",
        "B""b9",
    },
 {
        "A": "a9",
        "B""b9",
    },
 {
        "A": "a9",
        "B""b9",
    },
 {
        "A": "a9",
        "B""b9",
    },
__________________________________

// List <Rca> 초기화 후

  public List rList()
{

 List<Rca> RTN = new List<Rca>();
  Rca _RTN = new Rca();

for(int i = 0; i < 10; i++)
{

_RTN = new Rca()
{
  A = "a" +i.ToString(),
  B="b" +i.ToString()
}
RTN.Add(_RTN);

}

return RTN;

}

__________________________
PostMan result:

 {
        "A": "a0",
        "B""b0",
    },
 {
        "A": "a1",
        "B""b1",
    },
 {
        "A": "a2",
        "B""b2",
    },
 {
        "A": "a3",
        "B""b3",
    },
 {
        "A": "a4",
        "B""b4",
    },
__________________________________
반응형
댓글