c#实体类里需要写get,set方法么
答案:2 悬赏:70
解决时间 2021-03-15 02:33
- 提问者网友:无心恋土
- 2021-03-14 20:42
c#实体类里需要写get,set方法么
最佳答案
- 二级知识专家网友:猎杀温柔
- 2021-03-14 21:17
现在get set 不需要手写了 直接生成。
全部回答
- 1楼网友:初心未变
- 2021-03-14 22:33
纠正一下...15也有生成cs代码的功能...
你的问题需要去修改pd的模板代码...powerdesigner 15\resource files\object languages\csharp2.xol或者csharp.xol,其他版本同理吧!
生成oom之后...菜单栏选择language,在其下拉菜单选择edit current object language...
操作选项看图!
在右侧的编辑区,可以看到if判断后的生成代码模板::[%visibility% ][%flags% ]%datatype% _%fieldcode%[ = %initialvalue%];
其中%fieldcode%可能因为版本不一样有所不同,但是都是指的数据字段名,写法不一样而已。
更改代码如下:
private %datatype% _%fieldcode%[ = %initialvalue%];
public %datatype% %fieldcode%
{
get
{
return _%fieldcode%;
}
set
{
value = _%fieldcode%;
}
}
相应的条件也进行更改就好了....试着看,生成的就会有你要求的东西了!
友情提示:自己摸索的时候最好将原件备份,自己怎么改也能进行还原操作(*^__^*) 嘻嘻……!祝你好运!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯