社区
C#
帖子详情
属性和参数我孰去孰从?
athenalee
2006-10-19 11:00:03
小弟最近遇到这样一个问题,我有一个方法,这个方法就是通过ID验证用户是否存在.
但是随之而来的问题就出现了.
我究竟是应该通过设置属性获取ID还是为这个方法提供一个参数获取ID呢?
例如这样的困扰我有很多,不知道孰去孰从,希望高手们给指点迷津.
大恩不言谢!!!
...全文
71
3
打赏
收藏
属性和参数我孰去孰从?
小弟最近遇到这样一个问题,我有一个方法,这个方法就是通过ID验证用户是否存在. 但是随之而来的问题就出现了. 我究竟是应该通过设置属性获取ID还是为这个方法提供一个参数获取ID呢? 例如这样的困扰我有很多,不知道孰去孰从,希望高手们给指点迷津. 大恩不言谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
marvelstack
2006-10-20
打赏
举报
回复
这个情况下建议设置属性,如果需要完成特定的功能,或有多个参数,进行信息交互,还是用方法代替更合适.
Nara
2006-10-19
打赏
举报
回复
有时间看看软工的书吧,属性,类,模块,不同情况会使用不同方式应用到软件工程中,总的目的是为了提高模块内聚程度,降低模块间耦合度
tshark
2006-10-19
打赏
举报
回复
一般来说将id可以设置成私有的,通过get set来对它赋值.
user类
private string id;
private string ID
{
get{return id;}
set{id=value;}
}
public void Funcion()//检查啊什么的
{
//这里如果要用到id就直接使用就行了
}
在其他地方
user us = new user();
us.ID = "你要给的值";
us.Funcion();
你的问题可能是在做注册与登陆时出现捆饶,多看看三层设计的书,将数据库访问、用户界面和业务处理这三层理解就好了.
c#学习笔记.txt
如前所述,我是一个狮子座男人,一度我认为学习Java会使我看起来与众不同,可是几个月以后我放弃了这个选择,我看了论坛里关于这两种语言
孰
优
孰
劣的讨论,最终选择了C#,请不要问我为何做出这样的选择,很多人认为...
Quartus_II使用教程
(D0,D1本来的
属性
就是IO)这个问题后面再说。左边工具栏的功能,自己一个个点点试 试就知道什么功能了,很容易上手。第一次做波形仿真的时候有可能会遇到无法点选珊格, 需要自己小心意义,选满珊格,其实是没有...
【Armv8/Armv9架构】-MMU专题
【课程简介】本课程是《Armv8/Armv9架构从入门到精通 第二期》中的第四章。建议购买大课程。本课程以为armv8-aarch64、armv9为基准,不涉及armv7及其以前的版本,也不涉及aarch32。本课程包含但不限于以下内容MMU的...
《SpringBoot系列三》:自定义配置时@Value和@ConfigurationProperties
孰
优
孰
劣?
@Value和@ConfigurationProperties的区别 @ConfigurationProperties如何使用 @EnableConfigurationProperties的作用 宽松绑定(Relaxed Binding)介绍 @ConfigurationProperties中增加JSR-303验证
Vue3之状态管理:Vuex和Pinia,
孰
强
孰
弱?
与 Vuex 相比,Pinia 提供了一个更简单的 API,具有更少的规范,提供了 ...vuex这个我相信这个就不用我过多介绍了,凡是用过vue的开发者应该没有不知道这个的,vue3之前一般都是用的vuex这个库作为vue项目的状态管理。
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章