2017.9.27 Dictionary、GetMeDicInOtherObjectById和冷知识

分享人:姜葳

1. Dictionary


后台将要显示的内容处理好并放入字典,前台可直接调用,减少访问数据库的次数。

ContainsKey判断字典是否包含关键字

public Dictionary<long, double[]> cycleUsed = new Dictionary<long, double[]>();
if (!cycleUsed.ContainsKey(cycle.EPL_PartId))
                {
                    cycleUsed.Add(cycle.EPL_PartId, new double[trusts.Length]);
               }
<%=cycleUsed.ContainsKey(pa.Tid)? (cycleUsed[pa.Tid][m]==0?"":cycleUsed[pa.Tid][m].ToString()):"" %>

详情请点击:C#中Dictionary的用法及用途
C# Dictionary用法总结

Dictionary<string, string>是一个泛型
他本身有集合的功能有时候可以把它看成数组
他的结构是这样的:Dictionary<[key], [value]>
他的特点是存入对象是需要与[key]值一一对应的存入该泛型
通过某一个一定的[key]去找到对应的值
举个例子:
//实例化对象
Dictionary<int, string> dic = new Dictionary<int, string>();
//对象打点添加
dic.Add(1, "one");
dic.Add(2, "two");
dic.Add(3, "one");
//提取元素的方法
string a = dic[1];
string b = dic[2];
string c = dic[3];
//1、2、3是键,分别对应“one”“two”“one”
//上面代码中分别把值赋给了a,b,c
//注意,键相当于找到对应值的唯一标识,所以不能重复
//但是值可以重复

2. GetMeDicInOtherObjectById


  • GetMeDicInOtherObjectById(搭配Dictionary使用)
protected Dictionary<long, Model.EmgTrust> trust;
cycles = DB.EmgLLPCycles.SelectByPartID(loginUser,partId);
trust = DB.EmgTrust.GetMeDicInOtherObjectById(loginUser, cycles, DB.EEmgLLPCycles.EPL_TrustId);

解析:select * from EmgTrust where EmgLLPCycles.EPL_TrustId=EmgTrust.Tid

字典关键字:EmgLLPCycles.EPL_TrustId

字典内容:EmgTrust数据

<td><%=trust.ContainsKey(cy.EPL_TrustId)?trust[cy.EPL_TrustId].ET_Trust.ToString():
  • GetMeListInOtherObjectByField
public Model.EmgTrust[] trusts = new Model.EmgTrust[] { };
Model.EmgEngineType[] types = DB.EmgEngineType.GetModelTidBySeriesId(loginUser, seriesid);
trusts = DB.EmgTrust.GetMeListInOtherObjectByField(loginUser, DB.EEmgTrust.ET_ModelId, 
types, DB.EEmgEngineType.Tid);// 推力

解析:select * from EmgTrust where EmgTrust.ModelId=EmgEngineType.Tid

3. 冷知识


  1. 企鹅尝不出鱼味儿

  2. 企鹅是站着睡的,它们睡觉有时会把喙埋到翅膀底下。

  3. 鸵鸟在受到惊吓时并不会将脑袋埋到沙子里面。

  4. 金鱼的记忆远不止7秒。

  5. 一只牡蛎的性别会由男变女,此后一生中还会变个几次

  6. 章鱼在极度压抑的情况下会把自己的触手吃掉。

  7. 狗喝水时是把舌头卷成勺子形状的。

  8. 咬断舌头并不会立即毙命。

  9. 咬舌自尽死因是窒息而死。

  10. 丝袜最开始是设计给男人穿的。

  11. 科学研究发现,不爱吃香菜是因为基因导致的,而全世界大约有15%的人讨厌香菜。

  12. 人类和香蕉DNA的相似程度高达50%。

  13. 仰头点眼药水时微微张嘴,这样眼睛就不会乱眨了

  14. 吃了太辣的东西,含少许盐再吐掉,然后漱下口,可以缓解辣感

  15. 吹风机对着标签吹,等吹到粘胶热了,就可以很容易的把标签撕下来

  16. 巧克力对小狗是致命的

  17. 大部分人打喷嚏的时候都没法睁着眼

  18. 在口腔溃疡处贴维生素C其实没什么用

  19. 拉斯维加斯的赌场没有时钟

  20. 用蒸笼蒸食物,上面的先熟,下面的后熟。

  21. 冰箱的磁力门是为了防止孩子被反锁在冰箱里

  22. 竖着放鸡蛋才更保鲜

  23. 铁桦树的木坚硬程度,比普通的钢铁硬一倍,是世界上最硬的木材。

  24. 车厘子就是樱桃;凤梨就是菠萝;龙眼就是桂圆;奇异果就是猕猴桃;忘忧草就是黄花菜。

  25. 接吻对人的身体有一定的好处,可以促进心血管功能,降低高血压,同时还能预防口腔疾病和一些常见的小疾病,接吻还可以减肥。

  26. 心理学研究发现,人们在照镜子时大脑会自动进行脑补,所以镜子中的你大概比真实长相好看30%。

  27. 蟑螂即使没有头仍可存活10天

  28. 女衬衣的纽扣在左边,而男衬衣的纽扣却是在右边的。

  29. WC是water closet的缩写,本义为抽水马桶,引申为厕所。

  30. 发明跑步机的初衷并不是作为健身器械,而是作为一种酷刑工具,用于改造顽固的囚犯们。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,902评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,037评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,978评论 0 332
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,867评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,763评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,104评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,565评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,236评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,379评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,313评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,363评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,034评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,637评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,719评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,952评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,371评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,948评论 2 341

推荐阅读更多精彩内容