日期:2014-05-17 浏览次数:20807 次
/// <summary>
/// MongoDB添加数据
/// </summary>
/// <typeparam name="T">类</typeparam>
/// <param name="connstr">连接字符串如127.0.0.1</param>
/// <param name="DatabaseName">数据库名</param>
/// <param name="CollectionName">表名</param>
/// <param name="t">添加的类</param>
/// <returns>如果为空证明正确,不为空则为异常信息</returns>
public static string WriteCollection<T>(String connstr, String DatabaseName, String CollectionName, T t)
{
String Message = string.Empty;
try
{
using (Mongo_db = new MongoDBHelper(connstr, DatabaseName))
{
if (t != null)
{
if (t.GetType().Name.IndexOf("List") >= 0)
{
//这里我自己写的判断传递进来的t是泛型集合的
//问题就在于我如何把这T行转换有数据的List<T>型呢
}
else