请教个类中变量换类型重复利用的问题

笨蚂蚱 2018-01-18 04:33:10
public class a
{
public int b {set;get;}
}
请问我有个这样的现有类
目前需要一个(里面对应a类的变量的bool值)
public class c
{
public bool d {set;get;}
}
请问下有什么方便快捷的方法
目前想到的只有反射
class test
{
public string thisName { set; get; }
public bool thisValue { set; get; }
}
得到一个数组 保存 好像比较麻烦,请问各位大侠有什么好办法吗?
...全文
365 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2018-01-18
  • 打赏
  • 举报
回复
给 a 定义一个隐式转换到 b 的方法不行吗 真搞不清你要做什么
笨蚂蚱 2018-01-18
  • 打赏
  • 举报
回复
引用 4 楼 starfd 的回复:
就是把A作为参数传给C,不存在什么public,如果你的A不是必定不允许被外部调用知道的,那么公开a吧,何苦呢
想了半天- - 那换个思路可以吗 C#怎么动态创建一个类呢~
cheng2005 2018-01-18
  • 打赏
  • 举报
回复
诡异的需求往往来源于设计人员无厘头的设计,推荐你从头梳理一下真实的需求。
  • 打赏
  • 举报
回复
就是把A作为参数传给C,不存在什么public,如果你的A不是必定不允许被外部调用知道的,那么公开a吧,何苦呢
笨蚂蚱 2018-01-18
  • 打赏
  • 举报
回复
引用 1 楼 starfd 的回复:
代理封装不就行了?
public class a { public int b {set;get;} static public bool c {set;get;} } 这样吗~还是得手动写一遍,并且变量名不一样 请大佬指点下~
  • 打赏
  • 举报
回复
代理封装不就行了?

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧