@manhng

Welcome to my blog!

ExpandoObject

March 4, 2021 08:29

ExpandoObject (edit)

Tìm kiếm thư viện hỗ trợ trên NuGet

https://gist.githubusercontent.com/kobake/583c60536e5b0c139ef7374296ae2003/raw/bb9b07732d398fa6fa4b3acf8b912a7db1c90dd8/nuget-list.txt

Sample 1

dynamic contact = new ExpandoObject();
contact.Name = "Patrick Hines";
contact.Phone = "206-555-0144";
contact.Address = new ExpandoObject();
contact.Address.Street = "123 Main St";
contact.Address.City = "Mercer Island";
contact.Address.State = "WA";
contact.Address.Postal = "68402";

Sample 2

var records = new List<dynamic>();

dynamic record = new ExpandoObject();
record.Id = 1;
record.Name = "one";
records.Add(record);

using (var writer = new StringWriter())
using (var csv = new CsvWriter(writer, CultureInfo.InvariantCulture))
{
csv.WriteRecords(records);
var s = writer.ToString();
Console.WriteLine(s);
}

Categories

Recent posts