博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
15.02.13-代码小技巧
阅读量:4615 次
发布时间:2019-06-09

本文共 697 字,大约阅读时间需要 2 分钟。

Dictionary的初始化:

Dictionary
xx = new Dictionary
{ { "a", 1 }, { "b", 2 } };

List的初始化:

List
yy = new List
{ 1, 2, 3, 4 };

 

不用一个一个的Add,可以直接用这样的格式初始化IDictionary(?)和IList(?)的对象。

下面的RouteValueDictionary也是继承IDictionary<string,object>的,也可以用上面的格式,直接初始化值:

new RouteValueDictionary { { "controller", "Home" }, { "action", "Index" } }

添加一个Route:

routes.Add("MyRoute", new Route("{controller}/{action}/{newid}"    , new RouteValueDictionary { { "controller", "Home" }, { "action", "Index" } }    , null    , new RouteValueDictionary { { "area", "Test" } }    , new MvcRouteHandler())    );

转载于:https://www.cnblogs.com/icyJ/p/4290154.html

你可能感兴趣的文章
html5 Canvas绘制时钟以及绘制运动的圆
查看>>
云推送注意(MSDN链接)
查看>>
Metro Style app :浏览器扩展
查看>>
linux的kernel是怎样工作的(TI_DM36X_ARM系统)(1)
查看>>
[luogu4310] 绝世好题 (递推)
查看>>
[luogu3203 HNOI2010] 弹飞绵羊 (分块)
查看>>
mui搜索框 搜索点击事件
查看>>
2016012003+陈琦+散列函数的应用及其安全性
查看>>
Android 状态栏通知Notification、NotificationManager详解
查看>>
UIApplicationDelegate协议
查看>>
Jmeter测试dubbo接口填坑
查看>>
[zz]GDB调试精粹及使用实例
查看>>
数据库的创建和删除
查看>>
最简单的三层实例【插入据
查看>>
设计模式学习笔记——Prototype原型模式
查看>>
pom.xml里有红叉报错的解决办法
查看>>
Perl last和next的用法区别
查看>>
Selenium 管理 Cookies
查看>>
exceptionfunction[LeetCode]Permutations
查看>>
bzoj 4595 激光发生器
查看>>