首页 > 代码库 > MVC再次学习1
MVC再次学习1
1.0 匿名函数和匿名类:
internal delegate int AddDel(int a, int b); //泛型委托 delegate T Demo<T>(int a,int b); delegate T Demo2<T,T1>( T1 a, int b); //Func Action 区别:Action就是没有返回值 Func有返回值 ,传人参数一共有16个class Program { static void Main(string[] args) { #region MyRegion //var 成就了匿名类,编译的时候转换成 具体的类型 var trmp = new { id = 123, name = 4444 }; Console.WriteLine(trmp.name); //lambda //匿名函数用关键字delegate开头,后面紧跟着就是函数的参数,后面是函数体 AddDel funDemo = delegate(int a, int b) { return a + b; }; Console.WriteLine(funDemo(1, 4)); //goto AddDel lambdaDemo = (int a, int b) => { a++; b++; return a + b; }; AddDel lambdaDemo2 = (a, b) => a + b; Demo<string> del = (a, b) => (a + b).ToString(); Console.WriteLine(del(3, 5)); Demo2<string, string> del2 = delegate(string s, int a) { return s + a; }; Console.WriteLine("3", 5); #endregion Console.ReadKey(); } }}
2.0 EF实体的一些改变
1.创建一个数据库-->一张表
2.通过EF映射到Ado.Net实体中
//EF inserted demo //ORM:直接对表实体操作,然后告诉ORM框架的统一入口保存,然后统一入口会将实体的变化映射回数据库表的变化 //1.初始化EF访问数据库的上下文也就是ORM框架的统一入口 EFDemoEntities db = new EFDemoEntities(); //2 往数据库的表中传人一个实体人员 //初始化表实体:ThreeNone对象 ThreeNone tn = new ThreeNone(); tn.SName = "Shit1"; //3.告示上下文要保存哪个实体 db.ThreeNone.AddObject(tn); //4.告示上下文保存去 db.SaveChanges();
MVC再次学习1
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。