MongoDB过程中如直接返回游标对象,会报异常,可采用以下方式将游标内容返回: //MongoDB在创建过程 function f1Test() { var result = ""; var cur = db.pmhmicroblogtopic.find(); while (cur.hasNext()) { var r = cur.next(); result += tojson(r) + ","; } return result; } db.system.js.save({"_id":"f1Test", "value": f1Test); //C#中调用 BsonValue value = objDb.Eval("f1Test", array); string a = value.ToJson(); //结果