小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

list hebing

 江江385 2017-05-23
private void UpdateMarket<TSource, TTarget>(TSource s, TTarget t, string[] reqItems = nullbool create = false)
            where TSource : new()
            where TTarget : new()
        {
            foreach (var p in t.GetType().GetProperties()) // 以目標(biāo)表為參照對象
            {
                // 復(fù)制到本地變量
                var p1 = p;
                // PkId 字段略過,Insert時(shí)略過Update,Update時(shí)略過Create。
                if (p1.Name.CompareExt("PkId") || (create ? p1.Name.CompareExt("DateTimeUpdate") : p1.Name.CompareExt("DateTimeCreate"))) continue;
                if (reqItems != null && reqItems.All(w => w != p1.Name)) continue;
                var s1 = s.GetType().GetField(p1.Name); // 找到來源實(shí)體類的字段信息
                if (s1 != null)
                {
                    p1.SetValue(t, s1.GetValue(null), null);
                }
                else
                {
                    var s2 = s.GetType().GetProperty(p1.Name);
                    if (s2 == nullcontinue;
                    p1.SetValue(t, s2.GetValue(s, null), null);
                }
            }
        }

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請遵守用戶 評(píng)論公約

    類似文章 更多