using System.Collections.Generic;
using Newtonsoft.Json.Linq;
public static void Main()
Console.WriteLine("Hello World");
'user1': ['John Doe', 'Jack'],
'email': 'john.doe@example.com'
var bsonDocument = BsonDocument.Parse(jsonString);
Console.WriteLine(bsonDocument.ToString());
Console.WriteLine(bsonDocument.GetValue("block"));
foreach (var el in bsonDocument.GetValue("block").AsBsonDocument.Elements) {
Console.WriteLine($"{el.Name} {el.Value}");
public partial class MyClass {
public Dictionary<string, string[]> block;