Model层的两种写法

第一种写法

namespace MyMVC.Models
{public class Child{   //属性private int id;public int Id{get { return id; }set { id = value; }}private string strName;public string StrName{get { return strName; }set { strName = value; }}}
}

快捷键

光标选择字段名称之后

Ctrl+R+E,就会弹出封装字段对话框

确定,应用即可

或者是选择属性

右键选择重构——封装字段

同样弹出封装字段对话框,确定应用即可

第二种写法

namespace MyMVC.Models
{public class Child{//属性public int id { get; set; }public string strName { get; set; }}
}

快捷键

直接输入prop+TAB键

修改字段类型,修改属性名称即可

这里,可以使用VS的快捷键,选中某个单词Ctrl+Shift+W,封装字段,或者直接修改。

Model层的两种写法相关推荐

  1. 小记:iOS 中一般对于 view 不依赖 model 的的两种代码书写形式

    一. 前言 对于在 MVC 的定义中,view 层是不引用 model 层,view 和 model 是不相往来的 一般开发中,我们都写过 在自定义 view 中增加一个 model 的属性,外接直接 ...

  2. sum 去重_总结leetcode上【排列问题】【组合问题】【子集问题】回溯算法去重的两种写法!...

    本周小结!(回溯算法系列三)续集 在 本周小结!(回溯算法系列三) 中一位录友对 整颗树的本层和同一节点的本层有疑问,也让我重新思考了一下,发现这里确实有问题,所以专门写一篇来纠正,感谢录友们的积极交 ...

  3. 从零学习Vue - 02模板语法、el与data两种写法、mvvm模型、数据代理

    root容器里的代码被称为模板,有了模板会有特殊的模板语法.Vue模板中语法有两大类,一类是插值语法,另一类是指令语法. 插值语法 功能:用于解析标签体内容.写法:{{xxx}},xxx为js表达式, ...

  4. Vue2(一):初识Vue、模板语法、数据绑定、el和data的两种写法、MVVM、数据代理、事件

    Vue2学习笔记:第一章 一.初识Vue 1. Vue的特点 2. Vue实例中的el和data 3.总结 二.模板语法 1.插值语法 2.指令语法 三.数据绑定 1.单向数据绑定(v-bind) 2 ...

  5. 两种写法的效果一样,那么到底哪一种更好呢?

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 有时候,我们在写一些循环逻辑的时候,并不是按执行次数等作 ...

  6. controller 有两种写法,讨论一下两种写法的区别:

    controller 有两种写法,讨论一下两种写法的区别: 写法 1: app.controller('myCtrl', function($scope, $location) { $scope.my ...

  7. Sql语句中 case when .. 的两种写法

    在 SQL查询语句中, case 语句的两种写法(SqlServer 2005 下测试通过): 1. select (case 字段1  when a then 0  when b then 1  e ...

  8. 20210408:力扣(二分查找法的两种写法以及变体题目)

    二分查找法的两种写法以及变体题目 写在前面 题目 思路与算法 代码实现 写在最后 写在前面 关于二分查找,真的是一个非常实用的查找算法,主要有两种写法,今天在总结时再次碰到,再次整理,方便后续查看复习 ...

  9. python装饰器带参数函数_python带参数装饰器的两种写法

    python带参数装饰器的两种写法 前言 最近在实现一个装饰器的过程中发现了一个很有意思的地方,在博客里面分享出来 不同的写法 三层函数嵌套,实现了可传参数的一个装饰器. import logging ...

最新文章

  1. java lock的原理,Java中Lock原理探究
  2. oracle sqlplus @@用法
  3. 【模型解读】从2D卷积到3D卷积,都有什么不一样
  4. 正则(身份证,手机号,邮箱,正整数)
  5. sharepointa嵌入HTML网页,显示存储在SharePoint文档文件夹中的HTML页面
  6. UI-UIButton、UILable、UITextField总结
  7. c++ cdi+示例_C ++“或”关键字示例
  8. FR获取当前控件位置值并转换(或赋值可参考)
  9. Python--网页更新监控工具
  10. matlab实现ad转换,通信原理软件AD转换课程设计Matlab
  11. 画笔Paint及模拟画图工具
  12. Frog青蛙的约会【浙江省选2002】(数论)
  13. QQ能上,但是网页打不开?
  14. android手机病毒多杀毒,手机中毒不用慌!教你几招安卓手机怎么彻底的进行杀毒...
  15. 如何将linux下home目录下的中文名改成英文名
  16. PHP.ini配置文件[中文]
  17. 小兵物语---短篇小说
  18. Idea搭建VUE+elementUi前端项目
  19. Unity Time.timeScale控制播放声音放慢
  20. XP系统70个小技巧

热门文章

  1. 操作系统-命令解释程序(实验一)
  2. 漫谈C++重载运算符
  3. JavaScript与Asp.net传值
  4. collections模块介绍
  5. SpringBoot整合Mybatis(高级)
  6. 微众WeCross 跨链平台(13)开发示例
  7. C++ Primer 5th笔记(chap 13 拷贝控制) 实例1测试和结果分析
  8. UnboundLocalError: local variable ‘XXX‘ referenced before assignment解决办法
  9. python中常见的异常错误
  10. optee3.14.0 qemu_v8的环境搭建篇