题目:输入一串字符串字母,比如:Welcome to China,比较每个字母出现的次数,不区分大小写. 解决这道题的方法很多.可能一百个人有一百个思路.当时第一眼看到这个题我的思路是:先将接受的一串字符转成小写,写一个for循环,将字符串每一个元素与26英文字母都比一次.但是发现这样很难实现,因为出现的字母和出现的次数怎么对应起来. 什么对应什么,有没发现这就是集合的思想,一个键值对就能搞定. using System; using System.Collections.Generic; us…
在实际的ASP.NET mvc项目开发中,有时会遇到一个参数是一个List.Dictionary等集合类型的情况,默认的情况ASP.NET MVC框架是怎么为我们绑定ASP.NET MVC的Action参数的. 有这样的一个Model类Person将作为Action的参数 Model,Person.cs: public class Person { public string FirstName { get; set; } public string LastName { get; set; }…