mirror of
				https://github.com/nsnail/FreeSql.git
				synced 2025-11-04 17:20:49 +08:00 
			
		
		
		
	Merge pull request #187 from tky753/master
修复 .ToList(a => new DTO(a.id)) 报 未将对象引用设置到对象的实例 问题
This commit is contained in:
		@@ -124,7 +124,7 @@ namespace FreeSql.Internal
 | 
			
		||||
                            var child = new ReadAnonymousTypeInfo
 | 
			
		||||
                            {
 | 
			
		||||
                                Property = null,
 | 
			
		||||
                                CsName = initExp.NewExpression.Members[a].Name,
 | 
			
		||||
                                CsName = (initExp.NewExpression.Arguments[a] as MemberExpression)?.Member.Name,
 | 
			
		||||
                                CsType = initExp.NewExpression.Arguments[a].Type,
 | 
			
		||||
                                MapType = initExp.NewExpression.Arguments[a].Type
 | 
			
		||||
                            };
 | 
			
		||||
@@ -206,7 +206,7 @@ namespace FreeSql.Internal
 | 
			
		||||
                            var child = new ReadAnonymousTypeInfo
 | 
			
		||||
                            {
 | 
			
		||||
                                Property = null,
 | 
			
		||||
                                CsName = newExp.Members[a].Name,
 | 
			
		||||
                                CsName = (newExp.Arguments[a] as MemberExpression)?.Member.Name,
 | 
			
		||||
                                CsType = newExp.Arguments[a].Type,
 | 
			
		||||
                                MapType = newExp.Arguments[a].Type
 | 
			
		||||
                            };
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user