So, for this article first we will create a console application and add class file into it. In this class file we will add few properties of employee.
 public class EmployeeModel
{
    public int Id { get; set; }
    public string Name { get; set; }
    public string Address { get; set; }
    public string Email { get; set; }
} First, convert the list into Json string by using JsonSerializer.Serialize(object). After converting or serializing the list object into Json string we will convert this Json string to MempryStream to perform the current tutorial. 
 private MemoryStream ConvertListToMemoryStream()
{
    List<EmployeeModel> employees = new List<EmployeeModel>() {
     new EmployeeModel { Id=1,Name="John" ,Address="Address1",Email="john@mail.com"},
     new EmployeeModel { Id=2,Name="Mate" ,Address="Address1",Email="mate@mail.com"},
     new EmployeeModel { Id=3,Name="Rose" ,Address="Address1",Email="rose@mail.com"},
     new EmployeeModel { Id=4,Name="Pape" ,Address="Address1",Email="pape@mail.com"}
};
    var jsonValue = JsonSerializer.Serialize(employees);
    byte[] byteArray = Encoding.UTF8.GetBytes(jsonValue);
    var memoryStreamData = new MemoryStream(byteArray);
    return memoryStreamData;
}  var memoryStreamData= ConvertListToMemoryStream()
 var jsonData = Encoding.ASCII.GetString(memoryStreamData.ToArray());
 Console.WriteLine(jsonData); 


