C#语句中的get什么意思?

嬴政爱天下 2012-05-26 11:08:38
public Random rnd(get; private set;}


rnd = new Random();

求解释一下,这两句代码的含义,当然我知道这个是在初始化一个随机数因子


主要就是想了解 get; private set; 具体是什么意思。。
求一通俗易懂的说法。。
...全文
356 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingtami 2012-05-27
  • 打赏
  • 举报
回复
get是取值,set是赋值。
shelly 2012-05-27
  • 打赏
  • 举报
回复
取属性的东西
yp19910928 2012-05-27
  • 打赏
  • 举报
回复
看看C#的基本语法。
get是取当前属性的值,set给该属性赋值。
bulebirds 2012-05-27
  • 打赏
  • 举报
回复
读的意思
devmiao 2012-05-27
  • 打赏
  • 举报
回复 1
public Random rnd ( get; private set; }

相当于
private Random _rnd;
public Random Get_rnd() { return _rnd; }
private void Set_rnd(Random value) { _rnd = value; }
弘毅致远 2012-05-27
  • 打赏
  • 举报
回复
看看C#的基本语法。
get是取当前属性的值,set给该属性赋值。
qqq12003 2012-05-26
  • 打赏
  • 举报
回复
读取的意思
风之影子 2012-05-26
  • 打赏
  • 举报
回复
去看看属性
机器人 2012-05-26
  • 打赏
  • 举报
回复
.net 的属性关键字。编译器会对这个属性,分别生成getter和setter方法。

110,501

社区成员

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

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

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