关闭

Controller向View传输数据

ASP .NET-MVC Controller向View传输数据        常常使用ViewDate从Controller向View传数据,由于有新的需求,特对这个问题做一些查询和了解。发现就这个问题,内容还挺丰富:        向View传输数据可以传输载体ViewData、ViewBag、TempData、Model。 数据传输实现 载体 Controller中...
阅读(615) 评论(15)

C#向上转型与向下转型

向上转型:将子类对象转为父类对象。此处父类对象可以是接口。 向下转型:把父类对象转为子类对象。 特注:若Animal animal = new Dog()改成Animal animal = new Animal(),那么Dog dog = (Dog)animal ③ 将不被支持,而出错。这是相当于用父类来替换子类,因为子类具有扩展,父类不能做到完全替代。 Animal animal = new Dog()好似给animal声明了一个大的空间(放置Dog的空间),用的时候,允许有空隙;同等大小的内容(Dog...
阅读(2306) 评论(12)

VB.NET与C# 语法区别展示

在学习VB.NET后发现,VB.NET与C#的语法主要的不同在两个部分,这两部分搞通了,那就游刃有余,迎刃而解了。现将其对比总结如下: 一、实体语法 C#实体: VB.NET实体: 二、方法(函数)语法 C#方法 VB.NET方法语法 对于新知识、新环境,个中的艰涩和困苦,所有人对有感触。做这样简单的总结,为的就是,时间一长,肯定是会忘记,现将语法的区别浓缩成小包。待需要时,随时开启,减轻记忆的包袱。...
阅读(1132) 评论(15)

三层总结

1.关于三层的理解: (1)各层任务 UI层:界面层,用于与用户交互,显示信息。 BLL层:业务逻辑层,用于业务处理,细致的算法、复杂的业务逻辑实现。 DAL层:数据访问层:进行数据查、写操作。   (2)分层的作用: 正:界面与数据访问层解耦,更能维护数据库的安全,减少界面对数据库的直接访问和操作。将业务功能划分成模块,模块间只需满足接口的一致性,便于工厂化生产...
阅读(918) 评论(16)

面向对象系列三(多态)

面向对象的多态,我们先用生活中的多态来理解。大学的校园四月,是社团活动最紧忙的一个月。届时,学校的相关管理部门会对各社团上交的“社团活动策划案”进行审批后下发。以我曾参加的一个话剧社作为例子,社长接到审批的文书后,会对整个社团组织内部人员进行职权分工,编剧部、后勤部、外联部、秘书部、文艺部所有部门各有分工,分头积极准备工作,大家为了完成共同一部话剧热火朝天地干了起来。        这里审批的“...
阅读(849) 评论(13)

面向对象系列二(封装)

只需要最简单的操作就能实现一系列复杂的功能,是做一个个技术攻克的目的。一台精密仪器,一架家用电器,一个小米手机,这些可能我们都在用,或者用过。它们的内部都无比的复杂,使用了各种各样的配件,运用了极多的原理和知识。我们在使用的时候都具有相同的感受:简单、方便、太好了!面对原本复杂的东西,我们却能通过简单介绍就能运用自如,甚至有的能无师自通,这都为什么?这就用到了面向对象的封装性。 面向对象的封装性...
阅读(1026) 评论(16)

面向对象系列一(继承)

面向对象的三大特性——继承、封装、多态性。 我们先来说说继承。继承,是子类对父类的沿用,父类的除私有(private)部分外,都可以归子类所继承。 继承的关系:子类=继承类=派生类,父类=基类 对父类进行继承的子类被称为继承类。又可描述为父类派生而产生的子类为派生类。 被子类继承的父类被称为基类 继承的两个特性:单一性、传递性。 单一性:说的是单继承,即子类直接继承只能继承于一个父类。...
阅读(911) 评论(11)

C#异常处理

“千里之堤毁于蚁穴”道理说得鲜明:小失误可能酿大祸,提醒我们要防患于未然。 现在的商业竞争尤其激烈,消费者也越来越苛刻,让消费者使用我们生产的商品消费得心情舒畅,能让消费者感受到我们体贴入微的关心,这变得尤为重要。以人为本,提供一个亲和力高的代码,也是我们不懈努力的方向。 错误在所难免,面对错误,有个负责任的态度这时显得尤为关键。对于编程,对错误做周到的预估和错误处理提示和引导,往往能...
阅读(969) 评论(16)
    个人资料
    • 访问:189334次
    • 积分:6176
    • 等级:
    • 排名:第4289名
    • 原创:138篇
    • 转载:6篇
    • 译文:0篇
    • 评论:1681条
    博客专栏
    最新评论