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

本文共 649 字,大约阅读时间需要 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())    );

转载地址:http://btqal.baihongyu.com/

你可能感兴趣的文章
struts 设置默认 action
查看>>
private成员函数竟然可以在类的外部调用
查看>>
基于VLC的播放器开发
查看>>
[js插件]分享一个文章内容信息提示插件Colortip
查看>>
打开word文档到richtextbox
查看>>
阿里云服务器的坑=====部署EF+MVC
查看>>
(单例设计模式中)懒汉式与饿汉式在多线程中的不同
查看>>
栈和堆(Stack && Heap)
查看>>
Android布局优化之过度绘制
查看>>
removing objects from an array
查看>>
【物联网】QCA4010开发环境的搭建
查看>>
NIO.2 入门,第 2 部分: 文件系统 API
查看>>
在SQL Server中使用种子表生成流水号注意顺序
查看>>
java多线程的等待唤醒机制及如何解决同步过程中的安全问题
查看>>
更快的AtomicInteger
查看>>
iOS 自定义步骤进度条
查看>>
ArcGIS 服务对象扩展(SOE)新手自学笔记(3):REST SOE模板下
查看>>
iOS基础控件之UISegmentedControl
查看>>
【SSH项目实战】国税协同平台-3.资源文件分类&amp;log4j&amp;抽取BaseAction
查看>>
《Redis官方教程》-基准测试
查看>>