随笔分类 - asp.net
摘要:--删除约束alter table productInfo drop constraint 约束名称--删除列alter table productInfo drop column 列名--添加列alter table productInfo add 列名类型 default 默认值 with values
阅读全文
摘要:class Program { static void Main(string[] args) { //当继承的公共成员不像预期的那样工作时,就可以隐藏它 Teacher t = new Student(); Student t2 = new Student(); t.show();//Teacher说话 t2.show();//Student说话 } } class Teacher { publi...
阅读全文
摘要:如果HomeController中存在Default 这个Action,那么就和[ActionName("Default")有冲突,所以当用 [ActionName("Default")]时,所在的Controller不能存在Default这个Action
阅读全文
摘要:dynamic是.Net FrameWork4.0的新特性一般而言,动态语言不执行编译时类型检查,仅在运行时识别对象的类型。 这种方法有利有弊:代码编写起来往往更快、更容易,但同时,由于您不会获得编译器错误,只能通过单元测试和其他方法来确保应用程序正常运行。当您使用 dynamic 关键字时,您就告诉编译器关闭编译时检查。dynamic dynamicObject = new Object();var anotherObject = dynamicObject; anotherObject 的类型是什么? 我的回答是:dynamic。 请记住,在 C# 类型系统中,dynamic 实际上是..
阅读全文
摘要:刚写博客,错误的地方还请大家指出,大家一起学习! 虽然ViewData和TempData都可以传递弱类型数据,但是两者的使用是有区别的: ViewData的生命周期和View相同, 只对当前View有效.TempData保存在Session中, Controller每次执行请求的时候会从Session中获取TempData并删除Session, 获取完TempData数据后虽然保存在内部的字典对象中,但是TempData集合的每个条目访问一次后就从字典表中删除. 也就是说TempData 的数据至多只能经过一次Controller传递. 示例1:首先我们会创建一个TestCont...
阅读全文

浙公网安备 33010602011771号