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

本文共 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

你可能感兴趣的文章
关于省选,和以前那些日子
查看>>
css实现居中的五中方法
查看>>
AngularJS-repeat指令
查看>>
[转]另一种遍历Map的方式: Map.Entry 和 Map.entrySet()
查看>>
20155222 2016-2017-2 《Java程序设计》第4周学习总结
查看>>
关于wifi网络基本原理了解
查看>>
js 异步流程控制之 avQ(avril.queue)
查看>>
尚未笔记知识点
查看>>
Kotlin入门(25)共享参数模板
查看>>
为什么PCB上的单端阻抗控制50欧姆
查看>>
outlook2013插件 VSTO开发与部署
查看>>
sql server 行列转换
查看>>
向页面添加富文本编辑器
查看>>
PHP学习笔记
查看>>
TCP 套接字函数
查看>>
常用正则表达式
查看>>
HDU 1210 Eddy's 洗牌问题
查看>>
qt qss
查看>>
C++调试函数的编写
查看>>
BOM
查看>>