.net有没这个功能??? 公式自动计算

duanzhi1984 2010-11-20 10:50:12
公式自动计算

int i=0;
int j=0;
int m=i*j;

当赋值:
i=1;
j=5;


Console.Write(m.ToString())

则m自动变更为5

有的话用那个关键字。
...全文
153 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
缪军 2010-11-20
  • 打赏
  • 举报
回复
我懂你的意思了,你是要模拟“原生支持”的效果
缪军 2010-11-20
  • 打赏
  • 举报
回复
你所的那些代码不在一个class里面吗?
缪军 2010-11-20
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 duanzhi1984 的回复:]
那要定义一个类,我不想定义这个类封装。
[/Quote]

请教一下:不在class里,怎么写C#
duanzhi1984 2010-11-20
  • 打赏
  • 举报
回复
那要定义一个类,我不想定义这个类封装。
叶子 2010-11-20
  • 打赏
  • 举报
回复
get set 正解!
灵雨飘零 2010-11-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 microtry 的回复:]
封装一下get/set就行了
int m{get{return i*j;}}
[/Quote]

up
缪军 2010-11-20
  • 打赏
  • 举报
回复
封装一下get/set就行了
int m{get{return i*j;}}
ZengHD 2010-11-20
  • 打赏
  • 举报
回复
public override string ToString()
jincaomao 2010-11-20
  • 打赏
  • 举报
回复
楼主说的其实就是绑定.

只能自己做个事件,那两个变量改变的时候激发这个事件.

侦听这个时间的代码里改写m的值. 自己写一下也很简单. 一些语言里有这个机制,比方说actionScript

110,538

社区成员

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

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

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