mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-19 01:58:13 +08:00
-
This commit is contained in:
@@ -38,6 +38,7 @@ namespace OrmTest.UnitTest
|
||||
|
||||
#region dr ot entity
|
||||
db.IgnoreComumns.Add("TestId", "Student");
|
||||
var dr0 = db.Queryable<Student>().Select(it => new { Student = it, Name = it.Name,w=new { id=it.Id } }).ToList();
|
||||
var dr1 = db.Queryable<Student>().Select(it => new { newid = it.Id }).ToList();
|
||||
var dr2 = db.Queryable<Student>().Select(it => new { newid = it.Id, obj = it }).ToList();
|
||||
var dr3 = db.Queryable<Student>().Select(it => new ViewModelStudent2{ Student=it }).ToList();
|
||||
|
@@ -61,13 +61,16 @@ namespace SqlSugar
|
||||
{
|
||||
dic.Remove(key);
|
||||
}
|
||||
var obj = Activator.CreateInstance(item.PropertyType, true);
|
||||
var ps = obj.GetType().GetProperties();
|
||||
foreach (var keyValue in keyValues)
|
||||
if (!item.PropertyType.IsAnonymousType())
|
||||
{
|
||||
ps.Single(it => it.Name == keyValue.Key).SetValue(obj,keyValue.Value);
|
||||
var obj = Activator.CreateInstance(item.PropertyType, true);
|
||||
var ps = obj.GetType().GetProperties();
|
||||
foreach (var keyValue in keyValues)
|
||||
{
|
||||
ps.Single(it => it.Name == keyValue.Key).SetValue(obj, keyValue.Value);
|
||||
}
|
||||
dic.Add(item.Name, obj);
|
||||
}
|
||||
dic.Add(item.Name, obj);
|
||||
}
|
||||
}
|
||||
var stringValue = SerializeObject(expandoObject);
|
||||
|
Reference in New Issue
Block a user