Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net FlatLoop/UnFlatLoop在ValueInjector中的含义是什么?_.net_Mapper_Valueinjecter - Fatal编程技术网

.net FlatLoop/UnFlatLoop在ValueInjector中的含义是什么?

.net FlatLoop/UnFlatLoop在ValueInjector中的含义是什么?,.net,mapper,valueinjecter,.net,Mapper,Valueinjecter,这是ValueInjector文档(http://valueinjecter.codeplex.com/documentation),但我不是 清楚这些术语,展平/取消展平,展平循环/取消展平循环,我怎么能 更容易理解这些吗 谢谢 flatloop将执行以下操作: flat.InjectFrom<FlatLoopValueInjection>(unflat); //same as doing flat.HeythereHowareYou = unflat.Hey.ther.How.

这是ValueInjector文档(http://valueinjecter.codeplex.com/documentation),但我不是

清楚这些术语,展平/取消展平,展平循环/取消展平循环,我怎么能

更容易理解这些吗

谢谢

flatloop将执行以下操作:

flat.InjectFrom<FlatLoopValueInjection>(unflat);

//same as doing
flat.HeythereHowareYou = unflat.Hey.ther.How.are.You

flat.abcde = unflat.abc.d.e
flat.InjectFrom(unflat);
//和做一样
放平,放平,放平
平的abcde=平的abc.d.e
从另一个方向展开

unflat.InjectFrom<UnflatLoopValueInjection>(flat);

//same as doing
unflat.very.big.object.nesting = flat.verybigobjectnesting

unflat.a.b.c.d.e = flat.abcde
unflat.from(平面);
//和做一样
unflat.very.big.object.nesting=flat.verybigobjectnesting
不平坦的a.b.c.d.e=平坦的

希望你会喜欢我解释事情的方式:)

automapper有扁平化,是吗,从什么时候开始,从另一个角度来看,我不得不想出一个名字,首先想到的是去扁平化,在想到去扁平化可能更好之后,我问的是扁平化/去扁平化的定义,哈哈