private void button1_Click(object sender, System.EventArgs e) { // X:\jsc.svn\examples\javascript\test\TestRoslynYieldReturn\TestRoslynYieldReturn\Application.cs // https://sites.google.com/a/jsc-solutions.net/backlog/knowledge-base/2014/201405/20150520 // https://github.com/scriptcs/scriptcs/pull/525 // how do we use bson writer? // https://sites.google.com/a/jsc-solutions.net/backlog/knowledge-base/2014/201405/20140519-1 // X:\opensource\github\Newtonsoft.Json\Src\Newtonsoft.Json\Bson var m = new MemoryStream(); var w = new BinaryWriter(m); var z = new Newtonsoft.Json.Bson.BsonWriter(w); z.WriteStartObject(); z.WritePropertyName("hello"); z.WriteValue("world"); z.Close(); // http://blogs.msdn.com/b/visualstudioalm/archive/2014/02/06/json-debugger-visualizer-in-visual-studio-2013.aspx //error at CopyType: //*Illegal one - byte branch at position: 43.Requested branch was: 130. //* Newtonsoft.Json.Converters.RegexConverter 020000c9 //* IllegalBranchAt 0000002b //* RequestedBranch 130 Debugger.Break(); }