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; }
}  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);
Console.WriteLine(jsonValue);
Console.ReadLine(); Here you can see that the passed list got converted to Json string with the help of JsonSerializer.Serialize. Now let's press F5 to check the output.


