一、自动属性
public int Id {get;set;}
二、初始化列表
Product p=new Product(){Id=1,Name="James"};
三、匿名类型
var customer=new {FirstName="chen",LastName="Zhi"};
四、匿名类型
通常: btn.Click=new EventHander(事件方法);
2.0引入
btn.Click+=delegate(object sender,EventArgs e)
{
事件内容
};
五、Lambda表达式
3.5引入
btn.Click+=(sender,e)=>事件内容
六、扩展方法
静态类、静态方法
public static class MyExtensions
{
public static string HtmlEncode(this string str)
{
return System.Web.HttpUtility.HtmlEncode(str);
}
}
七、关于配置文件
1、每个.Net版本都有一个machine.config版本
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config
machine.config 实际的配置设置
machine.config.default 所有配置设置的默认值
machine.config.comments 每个配置设置的注释
web.config 实际的配置设置
web.config.default 所有配置设置的默认值
web.config.comments 每个配置设置的注释