我刚刚开始使用C#,我注意到即使我,我的代码也能正常工作 不要存储方法的返回值。示例:假设我有一个方法
.bg-lightblue {
background-color: #99CEFF;
}
.text-center {
text-align: center;
}
.font-white {
color: white;
}
.tb-header {
width: 100%;
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
.test {
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
然后这个有效:
public class Hello(){
public bool GoodMorning(){
return true;
}
}
答案 0 :(得分:0)
我从未存储过的返回值会怎样?
它被丢弃了。
不存储返回值是不好的做法?
不,不是真的。有时我们不会使用返回的值。
答案 1 :(得分:0)
我从未存储的返回值会发生什么
他们都住在一个专门忽略回归价值的小房子里。不,严肃地说,与所有未引用的对象(垃圾收集等)相同。
不存储返回值是不好的做法?
不是真的。有时一种方法会返回你不感兴趣的东西,在这种情况下可以忽略它们
答案 2 :(得分:0)
它根本不会捕获价值。没有什么不好的事情发生。有时返回值对您来说可能并不重要,只有您希望从中访问状态或生产时才返回值。即使它确实捕获了变量,它也会像对待所有本地人一样对待它,并在退出范围后进行处置。