刚学c# 各位前辈帮我解析下这段代码是什么意思public bool IsReusable { get { return true; } }

publicboolIsReusable{get{returntrue;}}... public bool IsReusable
{
get { return true; }
}
展开
 我来答
PanClear
2018-03-25
知道答主
回答量:30
采纳率:0%
帮助的人:5.8万
展开全部
public bool IsReusable

先说第一行。IsReusable是一个变量名,类型是bool,就是只有true和false的类型。

public代表这个变量(IsReusable)是公开的,其他函数都能使用它。

get{ return true; }

再说这一行。意思是这个变量(IsReusable)有一个get函数,get函数用于返回一个值(就是代码中的true)

就是我下面这个例子:

我要用if语句判断

 if(IsReusable)
 {   }//能重复用时,执行的代码
 else
 {   }//不能重复用时,执行的代码

if语句中是要判断t或f,而IsReusable有个get函数,这函数返回的是true,所以if语句会执行 能重复用时 的代码。else中的代码将不会执行。

最后说一下,Reusable意思是可重复使用,顾名思义,IsReusable这个变量是用于说明某样东西能否重复使用。

llf_0722
推荐于2016-11-04 · 超过14用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:20.9万
展开全部
  1. public bool IsReusable   

  2. {

  3.       get { return true }

  4. }

----------------------------------------------------------------

这种定义方式是定义了一个Bool类型 属性 ,叫IsReusable,这个属性是公开的 -->"public",

第三行 有一个 “get” 说明这个属性可以被读取,(与之对应的有一个"set"是指可以被设置值)

如果只有一个get那么说明这个属性是”只读属性“


"get" 里边是直接返回true,那么说明在访问这个属性的时候,取得的值是true


----------------------------------------------------------------

可以参考以下资料

http://kb.cnblogs.com/page/50502/

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
捣蒜大师Edison
2018-03-24 · TA获得超过2963个赞
知道大有可为答主
回答量:3825
采纳率:77%
帮助的人:1306万
展开全部
private bool mm;
public bool IsReusable{
    get { return mm; }
    set { mm=value; }
}
//如果var a=IsResuable;就会调用get
//如果IsResuable=true;就会调用set
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
萧鸿振岁月c6
2018-03-25 · TA获得超过218个赞
知道小有建树答主
回答量:201
采纳率:0%
帮助的人:35.1万
展开全部
类IteratorTest 没有实现 接口IEnumerable 中的GetEnumerator() 方法,
而且我没有看懂你写这么复杂的意义
foreach(string str in it)
{
Console.WriteLine(str);
}
这里面的str是string[] 不是string
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自圣莲山欢快的司马懿
2018-03-25
知道答主
回答量:2
采纳率:0%
帮助的人:1639
展开全部
公共可见的布尔型的子函数
名字叫 IsReusable
得到一个返回值(真值)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式